In A Divinely Humiliating Melodrama, Mistress Chanel Preston, the newest resident Divine Bitch, nails it with the humiliation. This perfect princess delivers her cold as ice words with such cuteness! Parker is the her favourite but treated like nothing more than a piece of meat fresh for the taking. He's stripped of his clothes, put in a cock crimper, spanked, caned and clamped - all the while having his small penis humiliated! He is also strap-on fucked in the ass and used as a human dildo, then made to swallow every drop of his own disgusting filth. Mistress Chanel Preston is a true delight to behold and her natural dominance over men is divinely addictive! Cast: Parker London, Chanel Preston