Traditional Japanese drummers band performing in the street during Aoba Dori Matsuri Festival-09.05.2004, Sendai Station, Miyagi, Japan.