I recently discovered this Japanese band and I LOVE this song. It is common for Japanese songs to have a few English words or phrases in their songs, but this is the first time I’ve heard a Japanese band that sang mostly in English. This is the theme song in the live action movie of Rurouni Kenshin. I look forward to listening to more of their music.
http://www.youtube.com/watch?v=Hh9yZWeTmVM 18 months ago