Close
Tortoise Beetle (larvae)
Family Cassinidae, perhaps Cassida sp.