Takashi Tsumura

Takashi Tsumura

Born 25 August 1943 in Minato, Tokyo, Japan