A Japanese drummers performing on a big float during a street festival-Aoba Dori Matsuri, Sendai ,Japan.