Yes, the beloved frog created by Jim Henson appears to have a twin in the Caribbean foothills of the tropical country.In an article published in February and recently released, Dr. Brian Kubicki, Stanley Salazar and Robert Puschendorf, discuss their discovery of the Kermit-like frog.