You're an idiot... just because something has a Japanese product name on it or sells Japanese food doesn't make it "Japanese property"... the buildings are owned by Chinese people (who then have to pay for repairs), the employees are Chinese, the business pays taxes to the Chinese government. And attacking Chinese people for using Japanese made products? The only thing you are hurting is your own country and it's people.
I thought China was Japan's mother...
Cool video. Most subway performers are kinda lame, but these guys are aight!