Final Boss Victory - Castle in the Clouds

"Final Boss Victory - Castle in the Clouds" is a high quality rip of "Final Boss Victory" from Castle in the Clouds.

Joke
Clips of the "AA EE OO" moment from Jerma985's Game Awards 2020 stream are pitch-shifted to the advertised track.