There's no better way to mark the end of the lunar new year than to attack a few "Japanese devils", as these actors seen at a Yuanxiao festival parade yesterday in Lingbao, Henan Province, show us.


Visit the original source and full text: Shanghaiist