The Thorn and the Rose · S01E103: Episode 103 · Next TV