Onibaba, 1964








Onibaba is a 1960s Japanese foreign erotic historical horror mask 14th century film

Shockadelic rating: Recommended

Contributors: Kaneto Shindo, Toshio Konya, Nobuko Otowa, Jitsuko Yoshimura, Kei Sato, Hikaru Hayashi, Tetsuya Ohashi