Lone Wolf and Cub: Baby Cart in Peril Buichi Saitō, 1972, September 17, 2017 First posted on Letterboxd