Science The Kraken Exists: A giant squid appears on a South African beach The amazing creature from the ocean depths, 200 kilograms and more than 4 meters long, was found on the coast of Britannia Bay, in... monkeylord13th June 2020