A sacred song and dance for god, and is a Japanese word
referring to specific type of Shinto theatrical dance with roots
arguably predating those Noh.
Once strictly a ceremonial art derived from kamigakari
(oracular divination) and chnkon (sprit pacification), kagura
has evolved in many directions over the span of a millennium.