Huge Ochre Jelly

From Tales From the Yawning Portal, page 225.