As Long As We Both Shall Live Cast and Crew

Main Cast: Ren Meguro as Kiyoka Kudo
Main Cast: Mio Imada as Miyo Saimori
Main Cast: Keisuke Watanabe as Arata Tsuruki
Supporting Cast: Ryusei Onishi as Takaihito
Supporting Cast: Akari Takaishi as Kaya Saimori
Supporting Cast: Yuuki Ogoe as Koji Tatsuishi
Supporting Cast: Oshiro Maeda as Yoshito Godou
Supporting Cast: Ukon Onoe as Tadanori Kururuki
Supporting Cast: Mirai Yamamoto as Yurie
Supporting Cast: Sayaka Yamaguchi as Kanoko Saimori
Supporting Cast: Tsutomu Takahashi as Shinichi Saimori
Supporting Cast: Ryoko Kobayashi as Hana
Supporting Cast: Yusuke Hirayama as Minoru Tatsuishi
Supporting Cast: Ryo Tamaki as Keiko
Supporting Cast: Kenjiro Tsuda as Norio Kamomura
Supporting Cast: Shōhei Hino as Yoshiro Tsuruki
Supporting Cast: Renji Ishibashi as Tei
Supporting Cast: Sho Nishigaki as Shuta Okabe
Supporting Cast: Arata Sato as Toya Mochizuki
Supporting Cast: Shota Matsushima as Kensuke Miyata
Supporting Cast: Manabu Hamada as Tsuguharu Sudo
Director: Ayuko Tsukahara