Metal Art Productions Website Is Now ONLINE!! - Contact Us For Custom Designs

Stranger things

Stranger things is an American Science Fiction set in the 1980's in a fictional town called Hawkins, Indiana .

The Demogorgon has inspired us and the sculpture we have chosen to create from the film. The Demogorgon is a Deity or demon associated with the underworld .