i thought turtle shell at first too, except it has fused sections like a skull ,. def not a turtle.
Its something that has a snout kind of like an anteater, maybe is an anteater
I'm also at work and busy, so i really don't give much of a fuck but here.
looked this anteater skull up,