Tokyo International Film Festival 2023 Keiichi Hara, October 30, 2023 The 36th Tokyo International Film Festival. Press conference for the movie Lonely Castle in the Mirror in Tokyo, Japan on October 30, 2023. Photo by 2023 TIFFAFLO Editorial Stock Photo - Afloimages
Keiichi Hara, October 30, 2023 - The 36th Tokyo International Film Festival. Press conference for the movie "Lonely Castle in the Mirror" in Tokyo, Japan on October 30, 2023. (Photo by 2023 TIFF/AFLO)