Aoi Matsuri
Aoi Matsuri is a traditional festival held annually in Kyoto, Japan, on May 15. It is one of the city's three main festivals and is celebrated at the Kyoto Imperial Palace and Shimogamo Shrine. The festival features a grand procession, where participants dress in ancient Heian period clothing, showcasing the rich cultural heritage of Japan.
The name "Aoi Matsuri" translates to "Hollyhock Festival," named after the hollyhock leaves that are used as offerings during the event. The festival's origins date back to the 7th century, and it is believed to have been established to pray for a good harvest and to appease the gods.