The 3rd of March is the celebration of the Hinamatsuri in Japan, where they put on display dolls representing the royal court during the Heian Period. It’s a widely celebrated. read more…