Larva of the multicolored Asian lady beetle, Harmonia axyridis.

Dorsal view of larva on leaf, showing orange spines, ca 3X Credit: Jack Kelly Clark
Credit: Jack Kelly Clark