Tokyo International Film Festival 2020 NAOTO, Tao Tsuchiya, Jimon Terakado, November 4, 2020 The 33rd Tokyo International Film Festival. Press conference for the movie Food Luck in Tokyo, Japan on November 4, 2020. Photo by 2020 TIFFAFLO Editorial Stock Photo - Afloimages
NAOTO, Tao Tsuchiya, Jimon Terakado, November 4, 2020 - The 33rd Tokyo International Film Festival. Press conference for the movie "Food Luck" in Tokyo, Japan on November 4, 2020. (Photo by 2020 TIFF/AFLO)