Our goal is for Newgrounds to be ad free for everyone! Become a Supporter today and help make this dream a reality!
I could easily see this as a boss theme toward the end of a DKC game.
Sounds more like a 90's Disney game rather than a DKC to me.
Worthy winner! Awesome work :)