Slowly Rotten contain traces of human flesh