Green ant

a small green ant sitting on a green leaf