Oxidized Leachate

Oxidized Leachates are oozes located on Mechagon Island.