Blob of ooze