womanhorrorauthor

The Namahage Sedo Festival is a folk festival in the Oga Pennisula of Japan, held on New Year’s Eve. The festival welcomes demons for a good harvest. People wearing demon masks and straw clothing visit houses, only leaving when given rice cakes and sake. ⠀

Permalink