31st Tokyo International Film Festival Kiyoshi Kurosawa, October 27, 2018 The 31st Tokyo International Film Festival, press conference of movie Cure in Tokyo, Japan on October 27, 2018. Photo by 2018 TIFFAFLO Editorial Stock Photo - Afloimages
Kiyoshi Kurosawa, October 27, 2018 - The 31st Tokyo International Film Festival, press conference of movie "Cure" in Tokyo, Japan on October 27, 2018. (Photo by 2018 TIFF/AFLO)