A mysterious supplier of tech and information, in a mysterious satellite. The first appearance of The Monitor from New Teen Titans #21 July 1982. #TheMonitorTapes #TheMonitor #COIE #crisisoninfiniteearths