Japanese Storm God vs Giant Serpent Dance

Setsubun is a Japanese Spring Ritual where people drive away bad luck and evil. At a small shrine in Matsuyama, Shikoku they perform a sacred dance known as kagura which depicts an old legend of Susanoo no Mikoto the Japanese god of Storms fighting a giant evil serpent Yamata no Orochi