Because you can't have a festival without music, many omikoshi are escorted by hayashi-yatai (囃子屋台), small floats with musicians who very often are children or teenagers. On Sanja Matsuri's weekend, the hayashi-yatai music goes on almost non-stop from morning to evening.
(For a bigger version of this picture both in color and black and white, check my "Japan Arekore 2" set on Flickr).

























