All Cast

Toma Ikuta

Toma Ikuta

Ichiro Suzuki

Yasuko Matsuyuki

Yasuko Matsuyuki

Doctor Mariko Washiya

Yosuke Eguchi

Yosuke Eguchi

Cop

Fumi Nikaido

Fumi Nikaido

Noriko

Kensuke Owada

Kensuke Owada

Hirono

Ken Mitsuishi

Ken Mitsuishi

Kuroda

Masahiro Koumoto

Masahiro Koumoto

Yukiyoshi Ozawa

Yukiyoshi Ozawa

Renji Ishibashi

Renji Ishibashi

Isao Natsuyagi

Isao Natsuyagi

Rina Ohta

Rina Ohta

Yuria

Shota Sometani

Shota Sometani

Shimura