Gotta admit I did a triple take last week when I saw five 8-inch, bright green critters with their shiny inquisitive eyes tucked deep into a small hammock of Bermuda ...