Today, I will tell you all about the supernatural events and occurrences in Japanese Mythology, including the Legendary: Hyakki Yagyō the Night Parade of 100 Demons.