When you think of Stranger Things, you probably picture Demogorgons, epic 80s fashion, and Kate Bush saving the day. But every real Stranger Things fan ...