Kagura is a type of Shinto ritual ceremonial dance. The term is a contraction of the phrase kami no kura, indicating the presence of gods in the practice. One major function of kagura is chinkon, involving a procession-trance process. From Wikipedia
The game blends twin-stick combat with rogue-lite progression in a hand-drawn, Japanese mythology-inspired realm.