Ben Hiura Japan Best movies: Ballad of Narayama (1983) Fort Graveyard (1965) Steel Edge of Revenge (1969)