Karakawanaide!! – Chi Chi

I like the japanese version of this song. It has a more upbeat and fun video.

Share

Speak Your Mind

*

Get Adobe Flash player