The Night Parade of 100 Demons

One night a year, gruesome spirits parade through the streets of Japan. Anyone who crosses their path without protection will perish or get spirited away. Protection consists of precise chants and intonation, so don’t screw it up! You may be better off just staying inside with Netflix and some instant ramen. 

Among the rabble you’ll find monsters of all kinds. Minor demons and ghouls, tricksters, reptilian swamp creatures, long-tongued creeps, indistinguishable blob monsters, protruding eyeballs, fang and claw, and a host of animated household objects called Tsukumogami (umbrellas, lanterns, sandals, tea kettles, etc..) who have obtained a spirit by surviving 100 years.