Zatoichi's Revenge

1965