oxyjack I think Karen is on to something there. It's definitely a beetle larva, likely a cool, exotic Brazilian species (well, exotic to non-Braxilians!).
Comments (2)