Something Really Scary Green Moray Eel | Grand Cayman, Cayman Islands September 30, 2014 Dave Waselle A large green moray eel photographed off the island of Grand Cayman.