Dumbo/Hercules

Dumbo as Hercules

Fluttershy (from My Little Pony: Friendship is Magic) as Megara

Timothy Q. Mouse as Philocetes

Lord Tirek (from My Little Pony: Friendship is Magic) as Hades

Tantor (from Tarzan) as Zeus

Mrs. Jumbo as Hera

Spinosaurus (from The Land Before Time XII: The Great Day of the Flyers) as Hydra

Carnotaurus (from The Land Before Time XIV: Journey of the Brave) as Cyclops

Cool Gray Sharptooth, Orange Brown Sharptooth, Metallic Khaki Sharptooth (from The Land Before Time X: The Great Longneck Migration) & Red Claw (from The Land Before Time (TV Series)) as The Titans