The tagline promoting the Japan Cup is “Hero Is Coming.” After Equinox’s exhilarating triumph Nov. 26 at Tokyo Racecourse, the race could be best summed up with “Hero Has Come.” If the sound of the 85,866 fans at the track was any indication, Equinox might just be a national treasure.