This is one of those things that makes me really happy I live in the city. I loathe Cicadas and the park across the street from me is full of them. When they start up their group buzzing I live in fear that one will fall on me. The idea of a wasp that kills them is slightly more terrifying. But if they sting your babies -- it's all out war!!!!! Good luck, I hope you get rid of all of them quickly.