I cannot find it anywhere, but I assume its a sea urchin or cucumber. There are a incredible number of different species of those, so its not easy to identify them.
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
If you enjoyed what you read here, create your account today and start earning FREE STEEM!