teen titans judas contract