Reminds me of that great movie, the Human Centipede. That was some fvcked up sh!t.

http://www.bbc.com/news/uk-england-39748246