Someone's a fan of the Human Centipede.