Has the lair of a kraken really been found?