Anime/Aladdin

Ash Ketchum (from Pokemon) as Aladdin

Aqua (from Kingdom Hearts: Birth by Sleep) as Princess Jasmine

Pazu (from Castle in the Sky) as The Genie

Vanitas (from Kingdom Hearts: Birth By Sleep) as Jafar

Sonic (from Sonic the Hedgehog) as Iago

Pikachu (from Pokoemon) as Abu

Giovanni (from Pokemon) as Razoul

Ryn (from Street Fighter) as The Sultan

Tuxedo Mask (from Sailor Moon) as Cassim

Colonel Musku (from Castle in the Sky) as Sa'luk