I'm no expert but it sort of looks like a type of tachinid fly. They lay eggs on other bugs so it could be benecicial to keep around, if that's what it is. Does it have a hairy back and butt?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.