Lerogh, (Jello blobs)

Lerogh, (Jello blobs)

Concept

Non sentient life form