Giant Mekong Catfish to prowl Kenyir Lake?