Autumn Beauty of Kagura Mai, Traditional Japanese Ritual Dance
“Kagura” refers to the Shinto theatrical dance dedicated to honor Shinto gods and are known to predate the Noh tradition, therefore, evolving as early as the 14th century. The Kagura Mai dance is perhaps one of the oldest forms of Japanese ritual dance performed in many shrines all over Japan, and consists of several types.






























