The alluring Mistress Satin Allen brings her BDSM and lesbian slave play in her latest release. As she witnesses her stunning submissive – clad in satin – endure a fantastic last of painful electro stimulation, severe self inflicted pain, topped off by humiliating – she writhes in exquisite pain –.