Blood Riders

The Blood Riders are an organization of giant killers that operate in the Cold Wood. They have not been very active for the past few centuries.