Good deal for those collectors out there. Been watching this one hover around the $27 mark for the longest time. Would fit in with your marvel legends display
Shipped by Amazon
Sold by Speed of Light Distributors
https://www.amazon.com/dp/B07PJ4K…UTF8&