"Long live the victory of the Korean People's Army and the Chinese People's Volunteers Army!"
First of all, those guys could not be using their guns more incorrectly.
But more importantly, who the fuck are we supposed to be rooting for in this picture? The wild-eyed robot giants? The sad little American cartoons? We don't care where you're from, the only discernible message you're getting from this poster is, "Don't take acid with the Chinese military."