NECA Masters of the Universe Staction Clawful Statue

  • Sale
  • Regular price $49.95
Tax included.


NECA Masters of the Universe Staction Clawful 6" Mini Statue figure with display stand.  
In great condition, some minor wear. 
2006, NECA.