Just picked this up at the Powell street market for 12$. I think its a Hemingray turtle and so did the seller. What do you think? Nice huh.