Aladdin and the King of Thieves Parody 10

Aladdin - Dudley Puppy (T.U.F.F. Puppy)
Princess Jasmine - Kitty Katswell (T.U.F.F. Puppy)
The Genie - Otis (Barnyard)
Cassim - Kodi (Balto 3: Wings of Change)
Sa'Luk - Verminious Snaptrap (T.U.F.F. Puppy)
Category:Fan Fiction