Last Letter (2018, Dir. Shunji Iwai): Two decades ago, Asia was turning Japanese, as they say in the old Vapors song. The land of the rising sun was dominating the…