Mysterious blobs of flesh washed up on the world's beaches have been called everything from sea monsters to Cthulhu.
Learn about your ad choices: dovetail.prx.org/ad-choices