To our international visitors:
This festival is held in Takizawa City, Iwate Prefecture, Japan.
With a history spanning approximately 300 years, it originated from a tradition of decorating horses used for farm work and leading them to the shrine.
My mascot will be participating in this event.