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.