Hi Paxon! My friend posted up this photo on Facebook a while ago and we live in Central Florida and are absolutely stumped about what this critter could be. Any Ideas?
This is the larva of a Ladybird Beetle aka Ladybug. My best guess is that its probably the larva of a Spotted Ladybird Beetle (Coleomegilla maculata).