The Last Ronin Cast Kôji Yakusho Koichi Sato Nanami Sakuraba Kôji Yamamoto Toshio Shiba Mitsuo Sagawa Seizo Fukumoto Hajime Inoue