S

Shirō Yumemura

Born 1 December 1947 in Yukuhashi, Fukuoka Prefecture, Japan