Chinese foursome party, human centipede real life version, sort of.