Well this is either C. deboerae or C. zealandica. I have added closeups of it's legs and don't think I see spines on the posterior of the trochanter and femur or thick setae on the underside of the femur. I think these are the only distinguishing features viewable at this scale.