So what does this fucker (and by extension Starwalker) have to do with the Titans?