Pokemon?
I could have sworn I have heard nearly every "Pokemon" song out there, but this does not seem to fit anything I remember. It does not even seem like "Pokemon" in general. This didn't stop it from being a great song as it has a lot of different styles used. It almost sounded like a disco remix about a minute in. I really liked how the sound built itself down and then built itself up again for its tunes. It also managed to give off a good sense of wonder and awe, which suits it well.