Chinese damsel Jasmine Byrne puts a held fellow through Cock and ball torture while he's blinded
Mix Pictures: