Your Link to Geek
In The Village at Meridian
2126 N. Eagle Road
Meridian, ID 83646
Re-opening March 2021
Expected release date is June 2021
Deposit option is non-refundable and will be deducted from your total balance once item arrives and is ready to ship.
Non-Refundable Deposit $15.99
Full Price $159.99
Iron Studios Stan Lee Deluxe Art Scale 1/10 Statue
Celebrate Stan Lee's legacy with this hand painted limited edition statue by Iron Studios.
*Please note that this is a pre-order and the release date is subject to change due to the manufacturer.