XYFaceSanada Yukimura no bouryaku2011-07-19 Sanada Yukimura no bouryaku Release Date1979-01-01Imdb Id185631 Sanada Yukimura no bouryaku 13733 Death of the ShogunRenegade NinjasThe Shogun Assassins 1979 Movies Action Movies Drama Movies Japan Movies