Stranger Things fans spot cryptic clue linking Kali and Vecna

Stranger Things fans have been sent into overdrive after Netflix shared a cryptic Instagram post about Henry Creel