Fans of the show will recognize him as the Demogorgon, that frightening creature from the Upside Down. Indiana artist Carl Leck brought him to life just in time for Halloween.
Things you buy through our links may earn Vox Media a commission.
Fans of the show will recognize him as the Demogorgon, that frightening creature from the Upside Down. Indiana artist Carl Leck brought him to life just in time for Halloween.
Things you buy through our links may earn Vox Media a commission.