Sickest film ever THE HUMAN CENTIPEDE (2009) WTF?

I can't believe somebody actually made this film. Has anyone seen it?

http://www.youtube.com/verify_age?&next_url=/watch%3Fv%3DxsDPf8wLMZk

http://www.imdb.com/title/tt1467304/