Ecuador’s Rio Pescado Stubfoot Toad Overview:- The Rio Pescado Stubfoot Toad reappeared in 2010 in Ecuador. The last time it was seen was in 1995. Photos Watch Video Here ! Tags: Animal, Strange