death to cat torturers. youre going to hell. whats that nazi heavy torture contraption on that little cats head and how long has it been there peta donate page?