Female Girls/Hercules

Cast

Penny Pingleton (from Hairspray) as Hercules

Seaweed Stubbs (from Hairspray) as Megara

Twilight Sparkle (from My Little Pony: Friendship is Magic) as Pegasus

Luna Loud (from The Loud House) as Phil

Scarlett OverKill (from Minions) as Hades

Velma and Amber Vontussle (from Hairspray) as Pain and Panic

Candace Flynn (from Phineas and Ferb) as Zeus

Jeremy Johnson (from Phineas and Ferb) as Hera

Phineas, Ferb (from Phineas and Ferb) Robin, Beast boy and Cyborg (from Teen Titans Go) as The Muses