WTF is this?!!?!

A movie Trailer I stumbled upon.... It's called "The Human Centipede". Shit looks wacked out, dude is definitely a nut job.....