Cane toad

They are native to the Americas, from Rio Grande Valley in southern Texas through Central America, Colombia, Venezuela, Amazonia up to southern parts of Peru.

An excerpt from the article 18 facts about Cane toad
They are also present on some islands near Venezuela like Margarita or Trinidad and Tobago.