Windraider Badge


Windraider Badge
An emblem that marks one as a member of the Windraiders.
Dropped by: Windraider
Remarks: Untradeable