Long ago, during the Heian period, there was a village where humans and ghosts coexisted peacefully. Created by a ghost who wanted to end the animosity between them, it existed, isolated, for more ...