Kyushu Online Media Center

Visit Kyushu
The Official Kyushu Travel Guide

Takachiho Kagura


Kagura is a sacred dance with roots in shamanism, which celebrates the gods of Shinto. Kagura dances are performed across Kyushu, especially in Miyazaki, where the gods were believed to have first descended from the heavens. Kagura has been performed in Takachiho for 800 years.

You can see a short form of these dances at Takachiho Shrine each night, but for the full experience, see the all-night Takachiho Night Kagura (yokagura) performances on November 22 and 23. It's two nights of energetic music and dance, accompanied by plenty of Japanese spirits (sake and shochu). Different shrines in the area hold Kagura dance performances from November to February.

Share this Page

Nearby Takachiho Kagura