Sapo De Loma is a mysterious large toad, living in river valeeys of Andes Mountains of Chile and Peru. Eats medium-sized birds and rodents.