I visited a museum in Kuala Lumpur in 1999. I saw an EXTREMELY large stuffed crocodile, thought at that time to be the largest ever caught. I find nothing of it on the internet.

Anyone out there know of this stuffed crocodile at THE NATIONAL MUSEUM in Kuala Lumpur, Malaysia? If so, please let me know. I've been going crazy trying to figure it out.