Finally, it must be noted that the titular Onibaba is a traditional malevolent spirit in Japanese folklore. The film’s title is often translated as “demon hag,” and classic onibaba are ...