I have no idea what the name means besides having “Donkey Kong Country 2” in there. Either way, the song begins by raising tension through high pitch notes, then releasing said tension with a slew of instruments that all meld together and make these high pitched notes blend in well.