Omnivorous leafroller, Platynota stultana, larva.

Larva sitting on leaf, 6X. Credit: Jack Kelly Clark
Credit: Jack Kelly Clark