Masaru Shiga Japan Best movies: Battles Without Honor and Humanity: Deathmatch in Hiroshima (1973) Lone Wolf and Cub: Baby Cart to Hades (1972) Lone Wolf and Cub: Baby Cart in Land of Demons (1973)