flickr_ogre_robber July 19, 2014 • × • Oh, You Little Ogre, You The better to see you with: Holcocephala species of robber fly.