What's that thing on the reef with the big shiny teeth?... it's a Moray!
There are many more lines, but I won't bore you. The consensus was this is probably a White Mouthed Moray, from rec. dive on N5 survey location.