Buichi Saitō Creator archive / 1 post September 17, 2017 Lone Wolf and Cub: Baby Cart in Peril Buichi Saitō, 1972, Go to this post