Try StripChat's NatalyaFox