Robber fly?

Robber fly?

Observation - Robber fly?. Description: