looks like a Wallago. In W. attu the mouth extends well behind the eye, in W. micropogon and W. leerii it doesn't, so on that basis (and assuming if it is labelled as a Mekong catfish) then I'd say it was W. micropogon. (For whatever that's worth)