Cyrtopogon marginalis

Cyrtopogon marginalis is a species of robber flies, also called assassin flies, in the family Asilidae.