Stranger Things has delivered plenty of nightmare fuel over the seasons, but this episode in season 5 might just take the ...