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

|