Ikiryō: The Living Ghosts of Japan

Throughout the history of humanity there have been many stories of all manner of ghosts, demons, and spiritual entities, encompassing all sorts of strange occurrences. One area that had been talked about hails from the country of Japan, where there have long been stories of ghosts and spirits that come not from the land of … Continue reading Ikiryō: The Living Ghosts of Japan