Okagura tour. Visit four shrines in TSugane village to see the special dances performed for gods. Some dancers wear maskes to represent deities. I believe people who lived in Japan a long time ago would have look like that. It is held in late April.
A courteous marching into a shrine