A macabre mix of small mammals and freaks of nature; The Kitten's Tea Party is the stuff of nightmares.