Jun Hamamura Japan Best movies: Japan's Longest Day (1967) Zatoichi's Vengeance (1966) High and Low (1963)