Finladdin

Humbledingify's spoof of Aladdin

Cast
Finn (Adventure Time) as Aladdin

Jake(Adventure Time) as Abu

Jack Skellington (The Nightmare Before Christmas) as the Genie

Princess Bubblegum (Adventure Time) as Jasmine

Rainbow Dash (My Little Pony:Friendship is Magic) as Carpet

Ratigan (The Great Mouse Detective) as Jafar

Fidget (The Great Mouse Detective) as Iago

King Allfire (Blazing Dragons) as the Sultan

Khalil (Veggietales) as the Peddler

Hexxus( Ferngully) as Genie Jafar

Sir Loungealot (Blazing Dragons) as Captain Razoul

Honest John Foulfellow (Pinocchio) as Gazeem

Stromboli (Pinocchio) as the fruit vendor