This Is The Coolest 18ft Sea Creature You'll See All Day

This "sea serpent," a.k.a. Oarfish, was found just in time for Red Lobster's "Crab Fest."