To find the Watcher, head up to where you found the Memory Locket in the very first vine platforming area, in the southwest ...
To really finish up with everything that Silent Hill f has to offer, you're going to need to complete at least one NG++ (or NG+2) run after NG+.