From Supernatural – Season 13 Episode 20: ‘Unfinished Business’ (13×20)