Megumi Hoshikawa is known for Shojo miren (1967), Jigoku no aibu (1967) and Iro no michizure (1967).
No data