Lost And Found of the Day: The Rainbow Toad (Ansonia latidisca) -- a species not seen since 1924 -- was photographed for the very first time after being recently spotted by researchers "scouring remote forests in Borneo."
Up until the amphibian's rediscovery, its existence was only confirmed
Cheezburger Comments
Facebook Comments