Robber Flies are one of the most ferocious predators of the insect world. This is the first one I've seen and I didn't know what it was at first. They eat other insects, some much larger than themselves, including bumble bees and hornets. She only gave me this one shot then she took off.
Female Giant Robber Fly ( Promachus hinei)