• 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…