Chagu Chagu Umakko Festival
The Chagu Chagu Umakko Festival is an annual event held on the second Saturday of June, dedicated to the worship of Sozen-sama, the guardian deity of horses. This vibrant festival showcases the participation of around 100 horses that embark on […]