Pristimantis ledzeppelin -- which translates to "Led Zeppelin's Rain Frog" -- was found in the Andes Mountains last year by scientists David Brito-Zapata and Carolina Reyes-Puig. David Brito-Zapata & ...