Peach Blossoms and Hishimochi T-Shirt
- from our Affiliates
Peach Blossoms and hishimochi, Japanese sweet with pink, white, and green layers for Hina Matsuri. Hinamatsuri or Hina-matsuri, also called Doll's Day or Girls' Day, is a special day in Japan. Celebrated each year on 3 March.