Your search "matsuri" resulted in 2 Articles
Japan Matsuri 2010 is a festival that is held each year to celebrate Japanese culture in all its many wonderful forms.
The Sanja Festival (Sanja-matsuri) is the festival that takes place every per year in Asakusa, Japan. It was held on May 13th to 16th of this year. I took part of the festivities together with my trusty Lomography cameras. Come on and take a look!