According to Sex And Submission Devaun, the show's creator is Mark Davis. Photo #5

According to Sex And Submission Devaun, the show's creator is Mark Davis.