Traditional Japanese festival in Kyoto

The Jidai Matsuri is a traditional Japanese festival held annually on October 22 in Kyoto, Japan. It is one of Kyoto's three major festivals, with the other two being the Aoi Matsuri, held annually on May 15, and the Gion Matsuri, which is held annually from 17 to July 24. It is a festival enjoyed by people of all ages, participating in its historical reenactment parade dressed in authentic costumes representing various periods, and characters in Japanese feudal history.