The Jidai Matsuri is a traditional Japanese festival held every year on October 22 in Kyoto, Japan. It is enjoyed by people of all ages, participating in its historic reenactment parade, dressed in historic costumes representing different periods of Japanese history.