It’s a huge turtle. Are turtles invasive?
No, but they are mobile. There’s YouTube’s of some Cletus a while back who wades farm ponds and extracts them. Thems good eatin’ too apparently. A buddy hooked one 40 plus years ago when we were catfishing on the Occuquan in N.VA and it was so big we swore right there we’d never swim in that reservoir where feet could touch bottom…