Moonrest Stalker

Moonrest Stalkers are darkhounds found in Moonrest Gardens in the Dragonblight.

Objective of

 * Avenge this Atrocity!