Brothers Who Created Stranger Things
This page is the CodyCross answer for the clue below from TV Station, Group 615, Puzzle 2 (Foley Artist).
Question
Brothers Who Created Stranger Things
Answer
DUFFER
Word Meaning:
DUFFER — comparative form of duff: more duff
Definitions from Wiktionary.