Ohyaku: The Female Demon

1968