Not sure what it is, but the antennae appeared to be feathered/pronged, and it was able to retract its head into its shell like a turtle. I found it inside, at my workplace.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy