It is. Florida is full of non native fish, including multiple species of armored cats. Somehow the herons manage to eat them, I see it all the time.
Fantastic photo, twin city!
Tilapia are a big problem here but the biggest worry is they've found peacock bass in some waterways up north. They could devastate a native fishery if unchecked.