The vampire squid, also known as Vampyroteuthis infernalis, is a deep-sea dweller with a fascinating lifestyle.
The vampire squid gets its name from its cloak-like webbing that resembles Dracula's cape.
Vampire squids have the largest eyes relative to their body size of any animal.
Despite its name, the vampire squid does not a... Read More