From Supernatural – Season 12 Episode 20: ‘Twigs & Twine & Tasha Banes’ (12×20) | TV series produced by The CW