The first image reminds me of a Cowrie shell. But the overall form does not look right.
Like this one:
What do you think?
The first image reminds me of a Cowrie shell. But the overall form does not look right.
Like this one:
What do you think?
I see what you are saying with the "teeth" part. I think those might be found in another part of the world. I'm not really sure though.