A review by schnannischna
Oathbringer Part Two by Brandon Sanderson

5.0