Deadpool Statue by Bowen Designs! Limited Edition Of 2500 Sculpted By Erick Sosa Released On August 2005 Stands Over 14 Inches Tall