Stormrider

Stormriders are lightning revenants found in the Storm Peaks.