Stormchaser Striders

The Stormchaser Striders are a quest reward from Grizzled.