A group of Chinese protesters wearing masks while dressed in Japanese costumes kneeling before a Buddha statue with a banner that reads "Diaoyu Islands belong to China" in Lushan, Henan province in central China on September 23, 2012. Source: AFP/Getty Images