Sort:  

It didn't take your finger off, so it must be a good species.

I had a look, but I have no idea either. Consult your nearest turtle specialist 8-).