Forest Maze



The Forest Maze is one of the locations and dungeons in the game Stranger Things: The Game.