This is a delve into Japanese movies that I can honestly say I never want to explore again. I'm just going to forget I saw that.