Takeshi Kobayashi

Takeshi Kobayashi

Japanese new age/folk guitarist