Hari Kuyo or Hari-Kuyo is the Festival of Broken Needles held on February 8th every year. In this 400-year-old tradition, Japanese women, who make kimono dresses, wear bright kimonos and gather at Shinto shrines or Buddhist temples with their broken and old needles. They place the needles in large pieces of tofu and thank them for their service and pray for better sewing skills.
After visiting the temple, women visit each other and eat manju (a sweet dumpling) and mochi (a rice cake).
With less women handcrafting kimonos, the festival participants have declined in recent years.
photo courtesy of 豊瀬源, Wikipedia.org