a green insect with a long antennas