Earth-77705

Earth-77705 is a reality where the next generation must become heroes.