Morays are pretty common fish in Red Sea. You can meet them at different sizes - from tiny finger-sized baby-moray to giant up to 3 m (10.0 ft) with horse-head. "Thanks" to silly movies, they have bad reputation of vicious animals, but it's not true. Moray is shy and never interested to meet human, and sure doesn't look for fight. They have poor vision and rely mostly on their acute sense of smell, also their body is too long to feel safe - which makes them hiding under rocks, just sitting there with wide-opened mouth and waiting for food coming alone. Only very young (inexperienced !) or giant (so huge that doesnt has enemies) could allow themselves to swim in open water.
Nice shot Vanessa!