This one has been living in my shower for a few days.
Spikes on its legs. Interesting appendage near mouth where left side is larger than right? Size is around 8 to 10cm long.
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy