Ohyaku: The Female Demon (1969)
Ohyaku: The Female Demon (1969)