From the FWIW department, a video of an anti-war demonstration of 160 people in Shinjuku, Tokyo, Japan, on 5 December 2010. One of the themes of the Shinjuku demo, as shown in this poster, was (to paraphrase rather than translate): “‘China Will Invade Japan’? Are You Nuts?” In other words, the crazy Japanese right-wingers are […]
