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.
Photos, thoughts, and other rambling.
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.