Japan Today carries a report of an interesting midwinter festival in northern Japan. Fifteen “namahage” bearing torches of fire come down a mountain on Sunday night at the 51st Namahage Sedo Festival. Held over three nights every February in … Read the rest