A Scary Japanese Tradition!

Legend has it that in the forest cloud mountains of Oga Town, hideous demons called NAMAHAGE come out of the dark forests once every year, to steal crops and kidnap only the lazy and naughty kids! Until this day, children in Japan are terrified of these monsters, especially at Namahage Sedo Festival. Celebrated every February, this is one of Tohoku’s most traditional snow festivals.

More Videos from Tohoku