The Stranger (Kingdom of Throne)

The Stranger is the second episode of Season 1 of Kingdom of Throne.