Anti-Japanese sentiment in China at all-time high


This is a display of toothpaste at a Chinese supermarket.  Holy shit.

More pictures here.