ok you got to hear the song or I mean music video of this to understand it ok even tho its in jap.

http://www.youtube.com/watch?v=SPwDfCUSBhw