The Thousand Thrones: Part 13

The party follows the winding trail of Jan Vanderpeer in the hopes of rescuing young Karl.  A notorious vigilante targeting witches and mutants have Leo and Edwige on edge.