They thought they were coming to study a mysterious town hidden in the mountains of Japan. Instead, …
From the moment she and her fellow students arrive in the mountain village of Yasaka, Mikoto knows t…