Subtitles Sunnyside S01E11 – Shaytan’s Nemesis

Season 01, Episode 11 – “Shaytan’s Nemesis”
Jesus arrives, upsetting Shaytan.