
Thinking about checking this out tomorrow night at the IFC Center. After seeing Onibaba, I’m itching to see more Japanese horror films and the poster and this ridiculous image have pretty much sold me. See details here if you’re interested, perfect for a lazy Tuesday night…
