All Cast

Koji Yakusho
Kageyu

Ichikawa Ebizo XI
Hanshirô Tsugumo

Eita Nagayama
Motome

Hikari Mitsushima
Miho

Naoto Takenaka
Tajiri

Kazuki Namioka
Umanosuke Kawabe

Hirofumi Arai
Hayatonosho Matsuzaki

Munetaka Aoki
Hikokuro Omodaka

Takashi Sasano
Sousuke priest
Gorō Daimon
Priest

Ayumu Saito
Fujita

Takehiro Hira
Naotaka Ii
