Icon Heroes’ New Teen Titans Statues Now Available for Pre-Order

Last week Icon Heroes announced their line of 8″ scale New Teen Titans statues. These statues are now available for pre-order and priced at $79.99 each or the complete set for $429.99. Each hand painted, numbered statue is limited to an edition size of 1000. You can pre-order here:

Each statue is limited to just 1000 pieces, hand painted, individually numbered, and includes a Certificate of Authenticity. Each statue includes a piece of the Titans Tower to build your 8″ Titans Tower statue, perfect to display as a backdrop for your New Teen Titans statues