The Black CauldroN (LovelyCriticGuy Style)

Black Cauldron (LovelYCriticGuy Style)

Stan Marsh (South Park) as Taran

Wendy Testaaburger (South Park) as Eilonwy

Garfield as Gurgi

Twilight Sparkle (My Little Pony: Friendship is Magic) as Hen Wen

Jonathan Winters as Hen Wen

Mel Brooks as Fflewder Flen

Scar (Lion King) as Horned King

Banzai (Lion King) as Creeper

Mario (Glove and Boots) as King Eidling

Fafa (Glove and Boots) as Doli

Dazzlings (Equestria Girls) as Orrdu, Orwen and Orgach