Right-wing poster of speaker on lamp post, Tokyo - 03.23.2001
|