Halloween Masks 2024
Officially Licensed Stranger Things - Demogorgon
$59.99
The Officially Licensed - Stranger Things Demogorgon ! First spotted in Hawkins Indiana in 1983, this creature slithered over from the Upside Down. A parallel dimension connected to Hawkins through a transdimensional gate. A terrifying hunter, it is not a creature to be taken lightly.
Tread lightly my friends…
Only 1 available