I remember this song.
I remember it and the artists who made it dissapeared off of the internet as far as I could tell. I remember wondering what happened. Then I remembered they had a lot of references in their songs.
This paticular song has MAJOR references to the Team Rocket moto... the good one...
My guess is they were fighting copyright.
Or maybe I'm an idiot and simply couldn't find them... but I seriously looked everywhere...