The word kagura
means "place of the gods" but it is written with characters which mean
"music of the gods". Kagura, whether it is performed in the
prencints of the Imperial Palace in Tokyo or in some small village
always signifies a musical performance intended as an offering and an
to the ancient gods of Japan.