Robber fly ?

Robber fly ?

Observation - Robber fly ?. Description: