Daisuke Shigaya, Ran Taniguchi, director and actress, at the 30th Busan International Film Festival in Busan, South Korea in 2025