Strange Tales #134 The Challenge of . . . the Watcher! by Stan Lee and Bob Powell “The Challenge of . . . the Watcher!” by Stan Lee and Bob Powell, in Strange Tales 134 (Marvel Comics, July 1965).