From Shadowhunters – Season 3 Episode 18: ‘The Beast Within’ (3×18)