xyFace Screech of the Decapitated Screech of the Decapitated 107322 2010-10-22 Screech of the Decapitated(2005) Photo 1 of 2 Screech of the Decapitated 107322