I'd agree, could be some sort of eel; but not a moray, given it appears to have had pectoral fins. OR aquatic xenomorph...

— Dr. Solomon David (@SolomonRDavid) September 7, 2017
.....