Igor Mk XXXVIII Figure from Iron Man 3. It is made by Hot Toys and is 1:6 scale (approx. 43cm / 16.9in high).