Lee Sang-il's moving if overlong Toho release 'Kokuho' represents Japan in the 2026 Best International Feature Oscar race.