This is a traditional Japanese festival that honors Shinto deities. They are celebrated at shrines and include various rituals, dances, and offerings.
This is a traditional Japanese festival that honors Shinto deities. They are celebrated at shrines and include various rituals, dances, and offerings.