Watcher's Den



The Watcher's Den is a cave located in the Cursed Woods in. It is home to the All-Seeing Eye.