Ok folks this one was found washed up on the beach. I was lucky enough to know what i was looking at can u tell what it is and why its a bit of a contradiction in my view.
No clues unless there really are no takers...
My other guess what it is i had to toss out.... stinky.
Sent from my MB860 using Tapatalk 2