A worldwide community photographing and learning about wildlife
It looks like something from the Peat Moss Family, yet I can't say which one....
NO WAY... They look to me like Spiny Soft Shell Turtles!! I have always wanted to see them in the wild!