鹿踊 ししおど
shishi odori

Noun

1. deer dance; costumed folk dance from NE Japan — explanation

Other forms: