Now you and your kitty-cat can both snuggle up to the titular creature from the feel-good movie of the year, Human Centipede. Nothing says "I love my pet" more than humans sewn butt-to-face, then stuffed with catnip. »6/23/10 4:38pm 6/23/10 4:38pm
Kinja is in read-only mode. We are working to restore service.