Titans: The Lazarus Contract Special (2017-) #1

Titans: The Lazarus Contract Special (2017-) #1