Cassida viridis
The tortoise beetles are an artificial grouping of tribes within the leaf beetle subfamily Hispinae.