The Human Centipede (First Sequence) Movie Pictures give a even better picture of what is in store for horror aficionados…