ASAKUSA, TOKYO -MAY 2017: The Sanja Matsuri Festival Day 1. Revelers wearing traditional festival garbs wait for the start of the Daigyoretsu Parade, a large procession of priests, city officials, geisha, musicians and dancers wearing Edo Period costumes that proceeds along Yanagi Dori to Sensoji Temple and Asakusa Shrine. This famous 19-block grand procession down Yanagi Street and Nakamise-dōri to Asakusa Shrine is an event that is used to energize the community. It is most known for its participants' lavish costumes, such as heron-hooded dancers, geisha and city officials wearing hakama (traditional Japanese clothing). Musicians, performers and dancers also parade down the streets of Asakusa in traditional Japanese attire during the procession. The Sanja Matsuri ( literally "Three Shrine Festival") is an annual festival in the Asakusa district that usually takes place over the third full weekend in May. It is one of the three great Shinto festivals in Tokyo. It is considered one of the wildest and largest. It is held in celebration of the three founders of Sensoji Temple, who are enshrined in Asakusa Shrine next door to the temple. Nearly two million people visit Asakusa over the three days of the festival, making it one of Tokyo's most popular festivals (photo Gilles Mingasson).