Minamoto Kitchoan II: Happy Girls’ Day & Mitarashi Dango

3rd March, is Hinamatsuri 雛祭り or Girls’ Day in Japan. This is a day when families wish for the healthy growth and happiness of their girls. Hina dolls (of the emperor, his court officials and ladies), dressed in imperial Heian costume on a red-carpeted doll altar, are displayed from end of February to 3rd March. […]