Sewer Labyrinth



The Sewer Labyrinth is one of the dungeons in the game Stranger Things: The Game.