I would agree on the hybrid, maybe Leiarius x Pseudoplatystoma? Snout appears too short for Pseudoplatystoma, but too long for Leiarius. Barbels are not Leiarius either, way too short. Either way it's still got some growing to do!
Anyway, for reference, it's definitely not from Vietnam! On the...