Hinamatsuri and Tashlich : Casting out our Demons

At this time of the year at the Shimogamo shrine in Kyoto, Japan, thousands annually gather to celebrate Hinamatsuri, the Doll Festival. They come together to gaze at the beautiful and ancient spectacle related to this tradition. They also come together to quietly and honestly look within. Hinamatsuri is an extremely old ceremony, filled with color [...]
