Horror Hot Movies & TV Sci-Fi & Fantasy Stranger Things “The Flayed” tomk74 August 12, 2019 Season Three, Episode Five.