Robberfly?

Robberfly?

Observation - Robberfly? - Global. Description: