An alien-looking, see-through squid with demonic red eyes has been filmed in the deep waters off the coast of Alaska.
You must log in or register to comment.
An alien-looking, see-through squid with demonic red eyes has been filmed in the deep waters off the coast of Alaska.