Thats a common Florida spiny back softshell. I have tons of them in my lakes! Same exact things.