Rowan Spencer



Rowan Spencer is a Luthori politician and naval officer, best known as the current leader of the Cavalier Party (Luthori).