Onibaba Movie Review (1964) – Japanese Horror Film

Onibaba is a Japanese horror released in 1964, directed by Kaneto Shindô. It tells the story of two women in a remote location, who earn…

Continue reading → Onibaba Movie Review (1964) – Japanese Horror Film