In the remote valleys of Tsukinawa Prefecture, the line between man and legend has been blurred for centuries. Here people, elves, oni, animal spirits and countless hybrid creatures live side by side - sometimes peacefully, sometimes tensely, but always dependent on each other. The big cities of Japan are far away, and so Tsukinawa has retained ...Read more