Home / 02 Action Figures - Marvel / 020010 X-Men Evil Mutants Ahab 1993 ToyBiz 020010 X-Men Evil Mutants Ahab 1993 ToyBiz $12.00 In stock — OR — Add to cart SKU: 020010 Category: 02 Action Figures – Marvel Additional information Additional information regular Related products 020012 Marvel Legends Infinite Gamora 2013 $20.00 Add to cart 020013 Marvel Legends Infinite Star-Lord 2013 $20.00 Add to cart 020015 Marvel Legends Infinite Nova 2013 $20.00 Add to cart The A-Team Comic Lot Auction Expired Expired