This bondage fetish, tie up or girl fight is Carissa Montgomery's cup of tea. She apparently makes a dollar doing it, with nearly 250 titles under her name.
Couldn't find anything on Carlyelle, her behooded nemesis in this apparently home made flick.