Another Iron Man 2 Set Picture Surfaces

Another pic from the set of "Iron Man 2" has hit the internet. This one is courtesy of ScreenRant. Not sure what the heck it is. Any guesses?