Titan was a major player in Invincible season 1, and after not appearing in season 2, he is back in season 3. Moonlight and ...