0
Scans revealed several internal organs beneath the skin that managed to survive half a billion years