Kamchatka Prison

Location from Stranger Things by The Duffer Brothers

A remote Soviet prison and research facility on the Kamchatka Peninsula where Hopper was held captive and forced to work while the Russians experimented with captured Demogorgons.

Also known as: Kamchatka, the Russian prison, the gulag, Kamchatka Prison

What They Know

Connections

View full profile at Simulacra.Ink