TV Mix/Aladdin

Flash Sentry (from My Little Pony: Equestria Girls) as Aladdin

Twilight Sparkle (from My Little Pony: Equestria Girls) as Princess Jasmine

C-3PO & R2-D2 (from Star Wars) as The Genie

Drago Bludvist (from How to Train Your Dragon 2) as Jafar

Shorty (from The Land Before Time X: The Great Longneck Migration) as Iago

Littlefoot (from The Land Before Time) as Abu

Beast (from Beauty and the Beast (1991))

Drago's Bewilderbeast (from How to Train Your Dragon 2) as The Cave of Wonders

Lord Qin (from Mulan II) as Razoul

Lord Qin's Henchmen (from Mulan II) as Razoul's Guards

Toothless (from How to Train Your Dragon) as Magic Carpet

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

Kai (from Kung Fu Panda 3) as Genie Jafar

Poe Dameron (from Star Wars: The Force Awakens) as Cassim

Rey (from Star Wars: The Force Awakens) as The Oracle

Kylo Ren (from Star Wars: The Force Awakens) as Sa'luk