Director Ryusuke Hamaguchi (center) and actors Toruko Miura (left) and Reika Kirishima pose for a photo at the 74th Cannes International Film Festival (2021). Cannes, France, July, 2006 (Kyodo)
Share on SNS