Invictus Sol
No Life in the Void
Yeah, I was thinking the same thing. Super expensive license, complex outfit (probably 10x more complex than Luke's...), metal shield, extra headsculpt and cowl and $15.00 less.As further illustration of how over-priced this figure is... the new Captain America is only $225
Last edited: