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

Recommended

  1. Andrew
    20 years ago