I saw this article earlier and also fucking laughed real hard. Glad I wasn’t the only one.
Onibaba (1964) or the seventh seal (1957)
I saw this article earlier and also fucking laughed real hard. Glad I wasn’t the only one.