On a dreary, rainy night, you and your girlfriend find yourselves lost in a desolate Japanese-style town. The streets are empty, with only the sound of rain tapping against old tiles and stone pavements. It is said that this town harbors ancient secrets.