I dunno why, but I can see this in a Pokémon game, like some sort of temple.
My only criticism is the female voice around 153, it sounds a bit too loud and making the song sound bad during that moment, needs reverb or chorus. Another is that flute(?), it sounds off beat, maybe that was intentional? everything else falls into place to make some weird but cool music!