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