Lone Wolf and Cub: Baby Cart at the River Styx Kenji Misumi, 1972, September 12, 2017 First posted on Letterboxd