Marine scientists who flocked the place suspected it could be a giant squid or a sperm whale
13 May 2017 7:08 AM GMT