Urawa Matsuri

  • 14 years ago
A troop participating in the Urawa dance festival parade. The sound system was almost deafening.