By Andrew Hamlin NORTHWEST ASIAN WEEKLY Once a year on a special night, a hundred demons and spirits come together and parade through the streets of Japan led by the powerful spirit known as Nurarihyon. The demons revel while people hide in their homes. If a human should cross paths with the parade, they will […]
You are here: Home / Archives for THE NIGHT PARADE