Death-Pledged Striders

The Death-Pledged Striders are a quest reward from Catch Me if You Can.