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