Nice to hear that old song again!
In all honesty, I didn't get how sailor moon had anything to do with it? All I saw was a neat, animated music video to the japanese intro music to Pokémon... With the addition of Ash's new company: Sailor Moon. Good cover and all, but I just don't GET this mix - I just don't. From me you get a 6, because it wasn't the best thing I've seen, but it has potential!