
General: He definitely looks like a catfish, and not a loach.
Color: olive green with small dark spots uniformily on back and sides; pale belly
Shape: VERY long and skinny (not sickly), at least 10X as long as wide. Smooth all over, not bumpy
Fins: smallish dorsal is unusually far aft: about 2/3 of the way toward the tail. Caudal small and square; no fork
Barbels: 2 sets downward, 1 set? upward, looks a lot like the planet catfish logo.
Eyes: bumps sticking up on top of a flat face, not flush with surface
Mouth: flat wide mouth just like a Southern US flathead or channel catfish