Harpactea mentor
Length
5.07 mm