Leo Morimoto

Leo Morimoto

Born 13 February 1943 in Aichi Prefecture, Japan

Died 4 September 2026 (aged 83)