The Chinese are invading Japan!