Otsuya
You and your friends book a Japanese cabin in the Hakkōda Mountains of the Aomori Prefecture in Japan. After arriving in Aomori City, you and your friends are informed by the townsfolk of the Otsuya legend. According to local legend, Otsuya is a spirit that became lost near Lake Towada in ancient times, haunting th...