Search for "Keiko Aramaki"
in
Bloodsucking Rose (1974)
Demon Spies (1974)