Blood Riders

The Blood Riders were an organization of giant-killers that operated in the Cold Wood. They were not very active for the past few centuries.