Description

Bring a piece of the Upside Down to the real world in the form of this life-size Demogorgon statue. This masterfully handcrafted statue towers over 6′ tall and is composed of a high-density foam body along with a thick urethane skin for a frightfully realistic appearance.

Reviews

There are no reviews yet.

Be the first to review “Life-Size Demogorgon Statue”