Namahage Demon Masks

A New Year’s Eve tradition takes place in Akita (North of Japan) where local villages get visited by demons called Namahage. >Young children; lazy ones are often the blight of many parents‚Äô existence. For the parents in Japan‚Äôs Oga Peninsula, Akita Prefecture in northern Honshu, Japan, there is a solution: the infamous Namahage; where an annual ritual takes place on […]

Read more