Hidden Wonders of Japan “Hina Nagashi” in Wakayama 004

Hina Nagashi dolls being blessed to take away bad spirits and leave only the good.

Leave a Reply