Finally someone had the balls to upload this. Taj Shadowclaw got me to like this song, then it was removed his video and youtube all together! Guess its back now.
I think this has officially become Mewtwo's new theme song. You mention mewtwo, people think Taj. You mention Taj, people think this song with that video...