×

Kanamara Matsuri

The Shinto Kanamara Matsuri is an annual Japanese festival held each spring at the Kanayama Shrine in Kawasaki, Japan. The exact dates vary: the main festivities fall on the first Sunday in April. Wikipedia