Japanese horror is back!