These guys look like african spiny eels, which are longer and thinner in general than asian varieties. They come from some of the same lakes as african cichlids. One species name is Mastacembalus elipsifer, another is M. plagiostomus. Give 'em a Google.
They are cool looking!
They are cool looking!