Game Guides > Game FAQ >  

Who is the owner of the Amber Lens in Super Secret

Who is the owner of the Amber Lens in Super Secret
Byron. You can find him in "The Pit" found on the map bottom right hand corner