Massive 14.5 inch statue figure of the Hulkbuster Invincible Iron Man sculpted by the Kucharek Brothers and released by Bowen Designs. 

Part of a very limited series of only 1500, numbered 185.