Watch a see-through squid with demon-like eyes swim in Alaska's deep waters
An alien-looking, see-through squid with demonic red eyes has been filmed in the deep waters off the coast of Alaska.
An alien-looking, see-through squid with demonic red eyes has been filmed in the deep waters off the coast of Alaska.