All Cast

Koji Yakusho

Koji Yakusho

Kageyu

Ichikawa Ebizo XI

Ichikawa Ebizo XI

Hanshirô Tsugumo

Eita Nagayama

Eita Nagayama

Motome

Hikari Mitsushima

Hikari Mitsushima

Miho

Naoto Takenaka

Naoto Takenaka

Tajiri

Kazuki Namioka

Kazuki Namioka

Umanosuke Kawabe

Hirofumi Arai

Hirofumi Arai

Hayatonosho Matsuzaki

Munetaka Aoki

Munetaka Aoki

Hikokuro Omodaka

Takashi Sasano

Takashi Sasano

Sousuke priest

Gorō Daimon

Gorō Daimon

Priest

Ayumu Saito

Ayumu Saito

Fujita

Takehiro Hira

Takehiro Hira

Naotaka Ii

Baijaku Nakamura

Baijaku Nakamura

Jinnai Chijiiwa

Ippei Takahashi

Ippei Takahashi

Naito

Yoshihisa Amano

Yoshihisa Amano

Sasaki