Creature from “The Dark Crystal” found on beach.

creatures.jpg

Well, not really, but they look like them to me a bit.