Royalty-free stock photo ID: 1094152808

The Guiana Shield Leaf Toad (Rhinella lescurei) is a bizar, alien look, toad species found in Suriname,Guiana and probably Brazil.