Faith, Courage and Triumph

Faith, Courage and Triumph is the twenty-first episode of Season 1 of Kingdom of Throne