Oozing Sludgeons

Oozing Sludgeons is a scientist biology mission in Deradune.

Description
Scan Oozing Sludgeons

The sludgeons in this area appear to be in a state of constant decomposition. Investigate!