Doll's Festival - Hinamatsuri
Hinamatsuri, the Doll's Festival, is observed on March 3rd in Japan.
The families with girls display Hinamatsuri dolls to celebrate the growth of their girls.
The dolls representing the Emperor and Emperess are dressed in beautiful Heian-era costumes like the ones below.

Graphics © Mugenkatei

