Kaidan, the traditional Japanese tales of the strange and supernatural, mostly in the versions retold in English by Lafcadio Hearn around 1900. Faceless things, snow spirits, and a blind musician who is asked to play for the dead.

All tags →