Fish that walk, and even ones that talk, stingrays the size of cars, minnows smaller than your fingernail, snail-eating pufferfish and ghostly salmon carp. These are just some of the 1,148 extraordinary fish species hidden beneath the surface of the Mekong river's murky waters for millennia.