This large deep sea snail's body resembles the feet of the Chupacabra, hence it has this name. It was discovered early this year 2007. Comprehensive science paper was produced by Dr. Takeshi Yamada.
©2012 About.com. All rights reserved.
A part of The New York Times Company.