CRUMB: KYŌTEN (November 2025) Does the present moment represent the greatest run of form in Kyōten’s seven-year history?