All Cast

Ryo Kase

Ryo Kase

Teppei Kaneko

Asaka Seto

Asaka Seto

Riko Sudo

Koji Yakusho

Koji Yakusho

Masayoshi Arakawa

Koji Yamamoto

Koji Yamamoto

Tatsuo Saito

Masako Motai

Masako Motai

Toyoko Kaneko

Tetsushi Tanaka

Tetsushi Tanaka

Akira Ahamada

Ken Mitsuishi

Ken Mitsuishi

Mitsuru Sada

Toshinori Omi

Toshinori Omi

Kojo Shinjaki

Nao Ômori

Nao Ômori

Koji Yamada

Ranran Suzuki

Ranran Suzuki

Yoko Doi

Miako Tadano

Miako Tadano

Mitsuko Ichimura

Miyu Yagyu

Miyu Yagyu

Toshiko Furukawa

Toru Nomaguchi

Toru Nomaguchi

Shigeru Kogura

Hiroshi Yamamoto

Hiroshi Yamamoto

Satoshi Kitao

Bokuzo Masana

Bokuzo Masana

Mitsuaki Omori

Hirotaro Honda

Hirotaro Honda

Hideo Mitsui

Toshiyuki Kitami

Toshiyuki Kitami

Takashi Miyamoto

Fumiyo Kohinata

Fumiyo Kohinata

Shogo Muroyama

Toru Masuoka

Toru Masuoka

Seiichiro Tamura

Shin'ya Ohwada

Shin'ya Ohwada

Toshio Hiroyasu

Misa Shimizu

Misa Shimizu

Kiyoko Sada

Hiromasa Taguchi

Hiromasa Taguchi

Ichiro Tsukita

Chōei Takahashi

Chōei Takahashi

Masayoshi Arakawa

Naoto Takenaka

Naoto Takenaka

Tomio Aoki

Yuu Tokui

Yuu Tokui

Seiji Nishimura

Ryosei Tayama

Ryosei Tayama

Seiji Wada

Ryosuke Otani

Ryosuke Otani

Yoshifumi Otani

Daikichi Sugawara

Daikichi Sugawara

Kenichi Yajima

Kenichi Yajima

Kosuke Suzuki

Kosuke Suzuki

Daisuke Honda

Daisuke Honda

Hajime Inoue

Hajime Inoue