Supreme Lord | Against The Gods Ch. 2228: The Terrible Cang Yan, the Overbearing Blood River | JD Novels