Takashi Kimura

Takashi Kimura

Biography