What minifigure is this? Please help identify which minifigure this is. My son wants to know which set it has come from. Can someone help us?
Head: Is Part #3626cpb0704, which appears in any of these 24 sets.



Torso: Is from Set #76007-1 Iron Man: Malibu Mansion Attack. Specifically, the "Extremis Soldier" minifig chest piece.