Interesting find here that I haven't had any luck in identifying.
Figured it had been a while since told I was suffering from an acute pareidolia attack or that everything is honeycombed this or that.
I always thought that each time science advanced it was because someone refused to accept the current narrative. You'll don't know what you don't know and that keeps you from advancing the paleontology torch down the path. To that end, the last pic is for Dr. Honeycomb to see the update on the bone/armor piece.b
So let's hear it.