Directed by Ryuichi Hiroki. It's an erotic psychological horror based on the book by Ryo Hanmura. A 4-page booklet included.