Big thanks to The Terror Drome for digging up these images from Stark Industries! Looks like a poster from Russia, and then some very high res images that were the basis for recent Korean posters for the film as well.
Some great looking images here. Check out the mirrored pictures below.
no images were found