CryptoWiki
Advertisement

Dating back to the 15th century, their have been reports of a colossal, octupus like mollusks, found in large bodies of salt water such as bays and oceans. As mysterious as this may sound, in 2004 the giant squid was discovered, which explains these sightings.

Advertisement