Hinamatsuri
03/03/2022
Hinamatsuri is celebrated annually on March 3rd as one of the five seasonal festivals known as go sekku (五節句). It dates back to the Heian period (794-1185) but was popularized and started to resemble its …