A legendary sea monster believed to dwell off the coasts of Norway and Greenland. It is depicted as a giant octopus-like creature, capable of causing destruction to ships and sailors alike.
A legendary sea monster believed to dwell off the coasts of Norway and Greenland. It is depicted as a giant octopus-like creature, capable of causing destruction to ships and sailors alike.