The Sky-High City of Steampuff/Shrek

Cast

 * Hephestus as Shrek
 * Victor as Donkey
 * Duchess as Fiona
 * El Cockroach as Farrquad