Hina Matsuri is Girls’ Day also known as Dolls’ Day on March 3rd where dolls are set out on display to pray for girls’ health and happiness. The dolls represent … Alo Japan.
Alo Japan.