Culture Night Kagura - Theatre For the Gods 2024 Early Aug - Late Sep Night Kagura, is a dance theater for the entertainment of thee gods. Watching it in the illuminated Inari Shrine was a beautiful..