Hinamatsuri
Hinamatsuri or Dolls Day/Girls Day, is a religious holiday in Japan, celebrated in various ways depending on the prefecture and areas. Every year on March 3rd, families with young girls celebrate by placing either their grandparents’ dolls that were passed down by generations or newly bought ones are displayed on a red carpet on either […]