Kraken – folklore sea monsters

The Kraken is a legendary sea monster of giant proportions said to dwell off the coasts of Norway and Greenland. The legend may have originated from sightings of giant squid …

Read More