Web Series The Licker vs Vecna, Netflix Pits ‘Stranger Things’ and ‘Resident Evil’ Against Each Other for This PrizeBy Team EntertainerJuly 18, 20220 Netflix is on cloud 9 for 2 of its blockbusters are at the moment streaming all internationally. Each Stranger Issues…