I just finished watching the creepiest Japanese horror film. Like I am going to have nightmares. Jesus Christ.