BIG UGLY BUG in the yard today. My chicks were trying to catch it but I don't think any of them would have known what to do with it. Pea green about size and shape of a golf ball. Flew away before I could catch it. Never saw anything like it before! Any guesses?