een Titans The Lazarus Contract Special #1