Tachina Grossa - put the description into google found it, Dorset and Devon - lives in marshland. someone do a program on these monsters. thought it was a bumble bee till i gave it a closer look. big as a 2p coin. Got my Brother to google it for me, I was trapped behind enemy lines. My phone is basic, crap googling option, They send guys into the marshlands to kill these things. They don't want them spreading.