Ohyaku: The Female Demon
1968
Ads