This was caught in TX, any ideas? Weird domed carapace plus looks of a Cooter or something along that lines.