We would like to introduce about “matsuri” in Japan in this article.
At first, do you know what “matsuri” means? Matsuri means festival in English. However, matsuri has a deeper connotation than that.
In Japanese, matsuri comes from the word, “matsuru”. Matsuru express a feeling of gratitude to Gods. And for him, we offer alcoholic beverages and some snacks to the Gods.
The picture describes “hinamatsuri”. It is on March 3, a day to celebrate health growth of girls. And on that day, we eat scattered sushi or cubic rice crackers for hinamatsuri.
There are some place where you can experience hinamatsuri. Please refer to the following website.