Takashi Hara

Takashi Hara

Biography