xyFace Screech of the Decapitated Screech of the Decapitated 107617 2010-12-08 Screech of the Decapitated(2005) Photo 2 of 2 Screech of the Decapitated 107617