Demogorgon (Stranger Things)

The Demogorgon appeared in the 2016 TV series called Stranger Things.