So today I come home and find these 2 on a pepper leaf fallen into the pot. I know one is a ladybug larvae and the other looks like a potato bug but I've never seen one here before. Each barely moves when I poke with a stick and the larvae seems to be stuck to the leaf by it's rear end.
Was there a battle? Any thoughts? I'm really curious.