"Kaachidoki to heiwa (Triumph and Peace)" . "United States premiere" . . . .