Try StripChat's LilithDemonn