Hairy Fly - when you get them close up you sometimes happen to see things your dont really need to see...
flyhairyinsectdetail