Nope, its a Mekong Giant Catfish. The Giant Catfish is found in Asia. This particular species is found in the the Mekong River Basin in Thailand and Cambodia. Though 646 lbs sounds huge, it's not rare for these to exceed 650 lbs. However, they are an endangered species. Ones this size are getting harder to find.