Tretanorhinus variabilis

Tretanorhinus variabilis, the Caribbean water snake, is a species of snake in the family, Colubridae. It is found in Cuba and the Cayman Islands.