Those look a little like Cephalosilurus fowleri which they sell at my lfs. If there is any relation, those things are super aggressive and cant be kept w anything. I've seen them feed those things and they snap and shake everything when feeding. Crazy ass fish but for me isnt worth devoting a whole tank to.