Toothlessladdin 3: The King of Thieves

Cast

 * Toothless (How to Train Your Dragon) as Aladdin
 * Light Fury (How to Train Your Dragon: The Hidden World) as Princess Jasmine
 * Shrek (Shrek) as The Genie
 * Snowball (The Secret Life of Pets) as Iago
 * Max (The Secret Life of Pets) as Abu
 * Mushu (Mulan) as The Sultan
 * Alex (Madagascar) as Rajah
 * Red (Spyro: A Hero's Tail) as Razoul
 * Mordecai (Regular Show) as Magic Carpet
 * Elliot (Pete's Dragon (2016)) as Cassim
 * Dark Dragon (American Dragon: Jake Long) as Sa'luk