Juan DiTrani I think this is a Leaf toad. They have different patterns and coloration. Here´s one example http://www.projectnoah.org/spottings/7627219
Comments (2)