神楽 かぐら
kagura

Noun

1. kagura; traditional Shinto music and dancing — explanation