First of all, all right video.
Second of all, screw you.
I've heard this song. Got it on my pc but I can't seem to remember it for the life of me. I'm reminded of Key shows when I hear it.....It's annoying the hell out of me. I can't even google the lyrics cause it's Japanese and I don;t remember em that well.
Meh. :'(
I don't mean any offence it's just bugging me. You know that feeling when you know a song but can't place it.