This is said to be from the movie Salo. But for some reason, it reminds me of the visual style of Ellen von Unwerth:

collared puppy girls howling

Similar Sex Blogging: