Michiyo Ookusu China Best movies: Zatoichi's Pilgrimage (1966) Lone Wolf and Cub: Baby Cart in Land of Demons (1973) The Blind Swordsman: Zatoichi (2003)