ukiyoecats:Hyakki yagyō 百鬼夜行, literally “night parade of 100 demons,” refers to a folklore motif tha