Kagura (神楽, "god-entertainment"). 神楽 Kagura refers to a specific type of Shinto theatrical dance predating the Noh Theater. Despite its being a c Read More