Noriko Ohtaka is known for Love Beast: Red Lips (1981), Slave Contract (1982) and Detective Hagure (1975).
Slave Contract
Love Beast: Red Lips
Detective Hagure
Sem dados