Since turtles has been a recent topic, I will show this stamp I was given years ago, supposedly having two blue turtle cancels. I never did find any information about it.

Your opinions - does it appear to be a turtle, and has anyone seen it before?
Thanks.