The Witcher Season 2: Kaer Morhen Explained (& What It Means For Ciri) March 17, 2021 by Mathew Rockford