Fresh off a major festival win and new international distribution deals, Taichi Kimura reflects on the deeply personal project that honors his mother's perseverance.