IMO, this is a stunted or poor quality / health (because of the oversized eyes) iridescent shark catfish aka Pangasionodon hypophthalmus, junior synonym Pangasius sutchi.
All I know about the MGC ID is here:
https://www.monsterfishkeepers.com/...s-how-to-id-mekong-giant-catfish-juvi.584508/
I personally don't believe anyone of us ever had one (I think it is a hoax or a scam, more or less elaborate, to get money out of hobbyists) but some claimed and still insist they did / do, so they can chime in with their opinion too
bobVillanueva
GiantFishKeeper101
vincentwugwg
Sometimes some hybrids seem to become available of unknown Pangasiidae species, which too confuses people. It seems there is a laboratory activity in Asia exploring hybridization of MGC with other species and the products of such (IMHO illegal, immoral, and wretched) activity are spilled over into our trade.