Bower’s “Stranger Things” character, Vecna, may be a monstrous humanoid creature who lives in the Upside Down, but he has a ...