A demonstration / rally in a Tokyo street . Recorded September 2008. Lots of city & traffic sounds .

by
by
by
by
by
by