Multiverse/Hercules

Cast:

Pit (from Kid Icarus) as Hercules

Charizard (from Pokemon) as Pegasus

Knuckles (from Sonic the Hedgehog) as Philoctetes

Minako Aino/Sailor Venus (from Sailor Moon) as Megara

Scourge (from Sonic the Hedgehog) as Hades

Orbot and Cubot (from Sonic Boom) as Pain and Panic

Gulie (from Street Fighter) as Zeus

Palutena (from Kid Icarus) as Hera

Esteban Banderas (from Littlest Pet Shop 2012 TV Series) as Hermes

Donovan (from Darkstalkers) as Apollo

Zoe Trent, Pepper Clark, Minka Mark, Penny Ling and Buttercream Sundae (from Littlest Pet Shop 2012 TV Series) as The Muses

Stormy, Icy and Darcy (from Winx Club) as The Fates

Maria and Shadow the Hedgehog (from Sonic the Hedgehog) as Pit's Foster Parents