Here are a couple of images from the archives (2009) of a larva I happened upon while visiting a local dam property in Huntington, MA quite a few years ago. I was looking for Dogbane Beetles and happened upon this Sunflower Tortoise Beetle-Physonota helianthi.
And yet another selfie reflection. You must be thinking I’ve become rather narcissistic. 🙂
I’ve not seen an adult, so here is a link to one on Bugguide. Doesn’t look like the larva would be a comfortable swallow for any interested predator.