Hercules/Sesame Street

Cast

 * Hercules as Big Bird
 * Teenage Hercules as Ernie
 * Young Hercules as Elmo
 * Phil as Bert
 * Hade as Oscar the Grouch
 * Megara as Zoe
 * Pegasus as Farley
 * The Muses as Gabi, Gina, Susan, Leela, and Maria
 * Pain and Panic as Telly Monster and Cookie Monster
 * and more