Ocys harpaloides?

Ocys harpaloides?

Observation - Ocys harpaloides?. Description: