Try StripChat's Novaloren