Icon Heroes has announced that their exclusive Arrow TV Black Canary Statue ($49.99) is now in stock and shipping. Based on her costume from the hit TV show, this statue is made from high quality resin, is 7″ tall and is limited to just 300 pieces. She’s available now and can be found here.