Rove Beetle?

Rove Beetle?

Observation - Rove Beetle?. Description: