Skip to playerSkip to main content
  • 16 years ago
A troop participating in the Urawa dance festival parade. The sound system was almost deafening.
Comments

Recommended

Andrew
19 years ago