That’s what I think, too. Definitely a tortoise head.
It looks like it has teeth?
and what was the baby in Eraserhead?