TOKYO, JAPAN - MAY 14: Participants pick up their food and drinks prepared by local villagers to celebrate the second day of Sanja Matsuri in Asakusa, Tokyo Japan on May 14, 2016. Sanja Matsuri, is the biggest of Tokyo's traditional 'Three Grand Festivals'. Three-day weekend of boisterous traditional mikoshi (portable shrine) processions through the streets of Asakusa, with plenty of drinking, eating, dancing and music organised by the Senso-ji temple in Tokyo. Over two million people festival goers draws into the streets of Asakusa, Tokyo.
Photo: Richard Atrero de Guzman