For sure a pleco. Considered an invasive species b/c down here they get huge in peoples aquariums and they "release" them into the wild. my inlaws in south FL have several that have spawning beds in a canal behind their house. One of them is a monster at least 2 feet long. Supposedly were around when the dinosaurs were roaming around. Gotta admire that kind of longevity and adaptability.