Takuya Kimura Japan Best movies: Howl's Moving Castle (2004) Love and Honor (2006) The Boy and the Heron (2023)