We are a specialist of Fukuoka and Kyushu tour 日本人のお客様の団体旅行と外国人のお客様のカスタマイズ旅行の専門会社です
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.