Explained: How Vecna & Mind Flayer In Stranger Things Are Connected.
The Mind Flayer was developed by Henry Creel, also known as One or Vecna, when he was exiled to the Upside Down in 1979, according… Read More »Explained: How Vecna & Mind Flayer In Stranger Things Are Connected.