Today I came across a creature that must be a descendant form the Devil himself. They came out of these 3 inch high sand mounds on the turf. The creatures were about an inch LONG!!!! I can deal with snakes, spiders, gun shot wounds, just about anything. But I hate ALL BEES!!!! I can't finish the lawn. I told the customer and she herself freaked out and ran from these things. She said not to worry about the lawn. These insects are black and yellow. They dig in the soil and are HUGE! Can they be killed? Are they aggressive? What do you call them? I hope that someone can help me out. My other option was incinerating the planet. Thanks in advance for any help you can give me.