Darkmaul Channeler

SS Darkmaul Citadel

Darkmaul Channelers are ogres located at the Darkmaul Citadel.