The Mighty Hercules

The Mighty Hercules

Hercules as Thor

Tom Cruise (South Park) as Loki

Wizard of Oz as Odin

Wendy Testaburger (South Park) as Friga

Rarity (My Little Pony: Friendship is Magic) as Jane Froster

Jessica Rabbit (Roger Rabbit) as Lady Siff

Dr Hibbert (Simpsons) as Dr Blake

Enjolras (Les Miserables) as Hogun

Stan Smith (American Dad) as Hogun

Number 1 (KND) as Iron Man

Discord (My Little Pony: Friendship is Magic) as Captain America