Oh Dear Lord, what a horrible bug :(
Gonna have to look up how to deter them unless someone here knows...
I am an avid gardener...Think I have seen them :(
Don’t want them in my gardens!!!