Jidai Matsuri

The Jidai Matsuri (時代祭, "Festival of the Ages") is a traditional Japanese festival (also called matsuri) held annually on October 22 in Kyoto,

More