Japan celebrates Hina Matsuri on 3rd March
What is Hina Matsuri? Every year on 3rd March, girls in Japan celebrates Hinamatsuri (also know as Girl’s Festival or Doll’s festival). The festival is celebrated for families to pray for their daughter’s heath, happiness and success. In preparation for this festival, an elaborate display…