Arrhyton dolichura

Arrhyton dolichura, the Havana racerlet or Habana Island racer , is a species of snake in the family Colubridae. It is found in Cuba.