I was watching the news this morning and they had a segment on moray eels. I remember seeing them for the first time at the Birch Aquarium and again at Seaworld (not pictured here)... My first impression of these giant creatures? They’re really odd lookin