Twilight Stormwaker

Twilight Stormwakers are humans riding twilight drakes located in Mount Hyjal.

Objective of

 * Slash and Burn