Somewhere in Tokyo, a shrine stands near a large tree. This shrine is so old stories begin to spread of all its mysteries. One of these is the Bone Eater's Well. said to send demons to other worlds, but that can't possibly be true...can it?
Somewhere in Tokyo, a shrine stands near a large tree. This shrine is so old stories begin to spread of all its mysteries. One of these is the Bone Eater's Well. said to send demons to other worlds, but that can't possibly be true...can it?