From momos to India Post, Indian brands began posting ads inspired by ‘Stranger Things’ following the release of the show’s ...