Nyudo Cape in Japan. People wearing masks and straw costumes are namahage. Namahage refers to the angel of God (the visiting god). This is a traditional folk event with a history of over 200 years.

Code produit:
335495687