"True weevil" is what iNaturalist's image recognition suggested, but I am not sure.
Perhaps this is an cicada exoskeleton?
Sajith Sasidharan
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy