All Cast

Kazunari Ninomiya

Kazunari Ninomiya

Mitsuru Sasaki

Hidetoshi Nishijima

Hidetoshi Nishijima

Naotaro Yamagata

Go Ayano

Go Ayano

Ken Yanagisawa

Aoi Miyazaki

Aoi Miyazaki

Chizu Yamagata

Daigo Nishihata

Daigo Nishihata

Young Shotaro Kamata

Yutaka Takenouchi

Yutaka Takenouchi

Taizo Miyake

Yoshi Oida

Yoshi Oida

Seimei Yo

Onodera Akira

Onodera Akira

Young Ken Yanagisawa

Wakato Kanematsu

Wakato Kanematsu

Young Seimei Yo

Togo Igawa

Togo Igawa

Shotaro Kamata

Yasunari Takeshima

Yasunari Takeshima

Suzuki

Sow Hirosawa

Sow Hirosawa

Sachi Yamagata

Rin Shouno

Rin Shouno

Young Sachi Yamagata

Yasuo Daichi

Yasuo Daichi

Taichi Suzuki

Yura Sato

Yura Sato

Young Taichi Suzuki

Nahana

Nahana

Kana Yoshida

Kaori Yamamoto

Kaori Yamamoto

Young Kana Yoshida

Jiro Dan

Jiro Dan

Yamashita

Mariko Tsutsui

Mariko Tsutsui

Yoshiko Yamashita

Yusaku Mori

Yusaku Mori

Tanaka

Yukimi Koyanagi

Yukimi Koyanagi

midwife

Yukijiro Hotaru

Yukijiro Hotaru

chinese husband

Takuya Matsunaga

Takuya Matsunaga

Shintaro Yuya

Shintaro Yuya

Greg Dale

Greg Dale

Joseph Gutenberg

Sergey Kuvaev

Sergey Kuvaev

hotel cook

James Sutherland

James Sutherland

russian spy

Bob Werley

Bob Werley

David Gutenberg