This large (2") caterpillar may be the larva of Archaeprepona demophoon. He was big and calm and allowed me to get up close and personal for this portrait.
A lovely, small, and common leaf beetle. Chrysomelidae.
More properly known as members of the order Dermaptera, earwigs are charming littke guys. I got this shot by simply tilting the leaf.