Chôei Takahashi Japan Best movies: I Just Didn't Do It (2006) Dandelion (1985) Hachiko monogatari (1987)