a green insect with a long antenna