Haruka Kanata - Rashinban Asian Kung-Fu Generation.mp4.
Are you here because of Erased / Boku dake ga inai machi? Before you say this is the best song you have ever heard, you should check the other songs from ...
All in the title~ enjoy :D.