New Shots of Avatar Neytiri Statue from SideshowBy Tony_Bacala on July 24, 2010 at 7:36 am under San Diego Comic Con Check out some detailed shots of the new Avatar Neytiri statue from Sideshow Collectibles. Discuss