Koopa Castle Emerges - Super Mario World

"Koopa Castle Emerges - Super Mario World" is a high quality rip of "Koopa Castle Emerges" from Super Mario World.

Joke
The instruments are arranged in the tune of the training montage music from Rocky IV.