God Save The King - Season 1

God Save The King - Season 1

First aired: 1/9/2018 174 episodes

God Save the King questions the power of choices in people's lives. The kingdoms of Montemor and Artena live in peace, but a decision changes the course of their destinies.

← Back to God Save The King

Episodes