Experience the Thrill and Magic of Japanese Folk Arts from the Comfort of Your Home! (Hiroshima Kagura)

Kagura is a sacred ceremonial dance that is dedicated to the Shinto gods, which reenacts classic Japanese myths about good versus evil. It is considered one of Japan’s most thrilling folk arts, known for lightning-fast costume changes, acrobatic choreography, and Continue Reading