Anyone know what this is? ...never saw one before...some kind of flying ant or wasp? images.investorshub.advfn.com/images/uploads/2011/8/29/yvklqEwaspmerge.jpg