Japan’s Living Mythic Tradition Comes Alive at Iwami Kagura Naniwa in Osaka

Ever since coming to Japan I have wanted to see Kagura, which means "entertaining the gods." It relates the myths of Japan, utilizing sacred Japanese dance and music dedicated to Shinto gods. This year Western Shimane Prefecture's Iwami Kagura Naniwa opened a Kagura theatre in Osaka.┬áMy daughter was in town, so we went as a … Continue reading Japan’s Living Mythic Tradition Comes Alive at Iwami Kagura Naniwa in Osaka

Advertisements