Nature
Wed, 04/17/2013 - 8:00pm

There are some things in nature we just don't understand, and this creature is one of them. Eels are coveted by the Japanese, sacred in New Zealand, and making people millionaires in Maine. But that's only part of the story.