“Mysterious blob” is guts
See the original posting on Boing Boing
A freaky looking blob that washed up on a Cape Cod beach is probably the viscera of a large marine animal.
Nerdly News Curated from Interesting Sites
A freaky looking blob that washed up on a Cape Cod beach is probably the viscera of a large marine animal.