Review by Matt S. Through Shinto-based storytelling and mythology there is a fun concept in Japan; Hyakki Yagyo, which translates as “The Night Parade of 100 Demons”. That’s only a rough translation, since the “parade” is made up of yokai, which are not really demons, but rather spirit creatures. Nonetheless…
Read More