Shek'zeer Clutch-Keeper

Shek'zeer Clutch-Keepers are mantid located in the Clutches of Shek'zeer in the Dread Wastes.

Objective of

 * The Dread Clutches