rove beetle?

rove beetle?

Observation - rove beetle?. Description: