Mako Midori
Birthday: 1944-03-26 | Place of Birth: Taipai, Taiwan...
Known For
Acting
Year
Title
Role
2017
Star Sand
as Hiromi (elderly)
1977
The Japanese Belly Button
as Helen Amatsu / Momoe / Junko
1969
Blind Beast
as Aki