Stitchers

The Stitchers are a group of powerful warriors and mages who combat chaotic incursions into Thele and closing the resulting portals.