giant moray eel

there are over 30 species of moray eel that live on the Great Barrier Reef. feeding on fish, cephalopods, molluscs and crustaceans.