I think I have these on my LR. About 1/8 in. long, curled under "tail", long antenna, body looks like it has appendages. So far I've seen about three different colors. Pods?