Sha Puddle

Sha Puddles are oozelings found at the Pools of Power of Siege of Orgrimmar.