odd looking animal

After seeing it and thinking about it, has to be a sea turtle that is decomposing and its shell fell off.

RickJ
 
Where is this creature now? If it didn't warrant being carted off and studied, then it's nothing new.
 
Back
Top