Who Are the Future Guardians of the Globe in 'Invincible'? :