Lil Red greatly enjoys her new role as Mistress of dungeon. She get's lot of satisfaction out of blindfolding new male slaves & delivering hardcore punishment session. Master Len has been monitoring her progress & is less than happy with her last punishment session. He feels she did not accurately flogging her submissive & shoves adult toy up her ass as punishment.