From the moment she and her fellow students arrive in the mountain village of Yasaka, Mikoto knows that there is something very wrong with this tiny town. Can it really…