From Shadowhunters – Season 3 Episode 22: ‘All Good Things…’ (3×22)