Kanamara Matsuri

A man wears a Tengu or demon mask during a Japanese fertility festival known as Kanamara Matsuri in Kawasaki, Japan on April 5, 2009. The festival attracts thousands of visitors, mainly foreigners, to see the preformances.

Leave a Reply

Your email address will not be published. Required fields are marked *