a green insect with long legs and a long antennae