The Jidai Matsuri Festival of the Ages is a traditional Japanese festival (also called the matsuri)