Takashi Yamaguchi

Takashi Yamaguchi

Born 17 November 1936 in Hyōgo Prefecture, Japan

Died 18 April 2025 (aged 88)