the only other thing i could thing of would be the notorious, yet hard to find Texarkana Kraken. this creature has been known to lurk. in water. in Sweden...but, that's just in the summer. they winter in Texas and surrounding southern states.
it's gotta be either one or the other. ain't no other reason i can come up with. 'cept them aliens.