Here is Metroplis website. It's an independent entertainment magazine for english speakers...very popular in Japan (or maybe just here in Tokyo).
http://metropolis.japantoday.com/default.asp
The protest was set up by the Chinese Government, they did the same thing when the United States bombed their Embassy in the Kosovo war. Actually, those protest were a lot larger, since we killed Chinese Diplomats.
They want to ban Japanese products, but all the Japanese products are now made in China....hahahahaha!