Ensign wasp taking a rest in my hand. They're beneficial parasitic wasps & you want these around so NO squishy. They won't hurt you. If you're getting a bunch in your house you may have a cockroach problem so let them hang out & offer free pest control