All Cast

Koji Yakusho

Koji Yakusho

Shinzaemon Shimada

Takayuki Yamada

Takayuki Yamada

Shinrokuro Shimada

Yûsuke Iseya

Yûsuke Iseya

Koyata

Goro Inagaki

Goro Inagaki

Lord Naritsugu Matsudaira

Kazue Fukiishi

Kazue Fukiishi

Tsuya / Upashi

Hiroki Matsukata

Hiroki Matsukata

Kuranaga

Tsuyoshi Ihara

Tsuyoshi Ihara

Kuzuro Hirayama

Ikki Sawamura

Ikki Sawamura

Gunziro Mitsuhasi

Arata Furuta

Arata Furuta

Heizo Sahara

Sousuke Takaoka

Sousuke Takaoka

Yasoyosi Hioki

Rokkaku Seiji

Rokkaku Seiji

Mosuke Otake

Kazuki Namioka

Kazuki Namioka

Rihei Ishizuka

Koen Kondo

Koen Kondo

Yahachi Horii

Yuma Ishigaki

Yuma Ishigaki

Gennai Higuchi

Masataka Kubota

Masataka Kubota

Shoziro Ogura

Masachika Ichimura

Masachika Ichimura

Hanbei Onigashira

Matsumoto Hakuō II

Matsumoto Hakuō II

Yukie Makino

Seiyo Uchino

Seiyo Uchino

Zusho Mamiya

Ken Mitsuishi

Ken Mitsuishi

Zoudayu Asakawa

Ittoku Kishibe

Ittoku Kishibe

Yatokube Sanshu

Mikijiro Hira

Mikijiro Hira

Lord Doi

Mitsuki Tanimura

Mitsuki Tanimura

Chiyo Makino

Takumi Saitoh

Takumi Saitoh

Uneme Makino

Shinnosuke Abe

Shinnosuke Abe

Minamotosiro Ideguchi

Meguru Katô

Meguru Katô

Kazutoshi Yokoyama

Kazutoshi Yokoyama

Megumi Kagurazaka

Megumi Kagurazaka

Otake

Hajime Inoue

Hajime Inoue