Renji Ishibashi Japan Best movies: Farewell to the Ark (1984) Half a Confession (2004) Lone Wolf and Cub: Baby Cart in Land of Demons (1973)