From Teen Wolf – Season 6 Episode 1: ‘Memory Lost’ (6×01)