Kagura

DEFINITION

(Jap.) ancient Shinto music and dancing.