Interesting article about one of the world’s weirdest creatures. Welcome to the hagfish.

Update: link to an article about the hagfish spill