Sugoi!! Kakoii!!
Whoot, gotta love techno music videos! The anime made it seem so much more crazy....the way you styled the faces of some of those characters I know is from some manga/anime, but I can't remember which one...hmm...
Just plain awesome. I certainly like it.