a cat made out of human flesh