Earth-77718

Earth-77718 is a reality where the next generation of heroes have risen up to fight.