Rare 10 Inch The Spot Marvel Universe Comics Deluxe Figure Toy Biz 1998.
Box 4.