Report - Dolls festival March 3rd. The dolls festival takes place on march the 3 rd. Hina means dolls and matsuri means festival. It’s a time to pray for the health.

Please pass captcha verification before submit form