Mikagura is a performance of classical ceremonial music and dance, and it has a long tradition which dates back to mythological times.
Oharae (大祓、major ritual of purification) is held to remove impurities and people's sins. Harae (祓、purification) is held at the beginning of all Shinto rituals, and it is one of the most important rituals.
Find the latest information here.