Megumi Igarashi

Megumi Igarashi

Born 18 September 1954 in Aichi Prefecture, Japan