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.