Takashi Murauchi

Takashi Murauchi

Biography