Hinamatsuri in Shimonoseki’s Samurai Town Hinamatsuri, also called Girls’ Day, is a doll festival held every year in Japan on March 3. Traditionally known as Momo-no-sekku, or the Peach Festival, it began as a cleansing… February 24, 2026