Thistle tortoise beetle
Insect
The thistle tortoise beetle is a species of beetle in the subfamily Cassidinae and the genus Cassida. The thistle tortoise beetle can be recognized by its green, rounded back and it can be found on thistle plants in many regions of North America... Wikipedia