Close

Login

Close

Register

Close

Lost Password

Albatross

Director, Kudo and his assistant Ichikawa investigate a video showing a strange woman on the street, wearing a mask and a long coat. The young woman would be the legend of Kuchisake Onna, the woman wi…Read More
-