The Massive 'Blob' Anomaly Has Our Fingerprints All Over It, Study Finds Science Alert, 24 Sep 2020 This is on us.