Aladdin Roof

Aladdin Roof is a stage ripped from the Snes game of Aladdin movie.