The Demogorgons are an interdimensional species of bloodthirsty predators originating in the realm known as the Upside Down. They're also known to be mentally-controlled by The Mind Flayer. They appear in the Netflix Original Stranger Things.


It can be seen during the final battle.

Community content is available under CC-BY-SA unless otherwise noted.