The Alamo Drafthouse commissioned The Silent Giants to create a poster for the unbelievably twisted tale, “The Human Centipede”. If you haven’t heard of this film yet, Google it, the premise will warp your mind. The poster is a 24″ x 36″ screenprint, has an edition of 160, and will be $30. It goes up today (Friday, May 7th) at 11am CST. Visit Mondotees.com.