hayabusa
hayabusa

hayabusa

Tokyo

I'm a Japanese composer and guitarist.