A song by the Radwimps. Language: Japanese. I’m not sure what the title is. Google Translate came up with something strange, but that might be it. You never know. In any case, enjoy. I first heard it in a MAD for Durarara!!.

Advertisements