User blog comment:Sam Shellhound/The Return of Rigu Felis/@comment-1888279-20100226190134

Basically giant water snakes. I took some liberty with Green Isles creatures here.. and you may be right Snowy.