Mystery Blobs Washing Up on Newfoundland Shores

I can’t believe the authorities haven’t ran it through a diagnosis yet. Probably decomposing garbage