13 June 2020 MasksTraditions The Gods are Entertained In Hamada, in Shimane prefecture, Iwami Kagura is in people’s DNA. 7 Minutes Read