Aphantochilus rogersi

Not evaluated Popular Name: Ant-mimicking Crab Spider