Scientific Name is Asterophysus batrachus. A few years ago they were very rare but recently they have been available. I just been too cheap to buy them lately but I finally got a species tank..
They are eating machines. It's weird they don't chase down their prey but they slowly and clumsily swim over and wait, then all of a sudden they open their huge mouth and they swallow fish.