Spring is almost upon us, and with the advent of March comes an important cultural festival in Japan. Hina Matsuri, also known as the Doll Festival or Girls’ Day, is a time…