All Cast

Shun Oguri

Shun Oguri

Genji Takaya

Takayuki Yamada

Takayuki Yamada

Tamao Serizawa

Kenta Kiritani

Kenta Kiritani

Tokio Tatsukawa

Meisa Kuroki

Meisa Kuroki

Luca Aizawa

Kyosuke Yabe

Kyosuke Yabe

Ken Katagiri

Sousuke Takaoka

Sousuke Takaoka

Shun Izaki

Tsutomu Takahashi

Tsutomu Takahashi

Takashi Makise

Kaname Endo

Kaname Endo

Yuji Tokaji

Suzunosuke Tanaka

Suzunosuke Tanaka

Chuta Tamura

Yusuke Kamiji

Yusuke Kamiji

Shoji Tsutsumoto

Shunsuke Daitoh

Shunsuke Daitoh

Hiromi Kirishima

Yusuke Izaki

Yusuke Izaki

Manabu Mikami

Hisato Izaki

Hisato Izaki

Takeshi Mikami

Motoki Fukami

Motoki Fukami

Megumi Hayashida

Shinnosuke Abe

Shinnosuke Abe

Sho Kawanishi

Nobuaki Kaneko

Nobuaki Kaneko

Taiga Narumi

Haruma Miura

Haruma Miura

Tatsuya Bitou

Tomoya Warabino

Tomoya Warabino

Hayato Shibayama

Go Ayano

Go Ayano

Ryo Urushibara

Kazuki Namioka

Kazuki Namioka

Gota Washio

Ryohei Abe

Ryohei Abe

Toshi Matoba

Yū Koyanagi

Yū Koyanagi

Makoto Sugihara

Ryô Hashizume

Ryô Hashizume

Toshiaki Honjo

Ken'ichi Endô

Ken'ichi Endô

Joji Yazaki

Yutaka Matsushige

Yutaka Matsushige

Ushiyama

Goro Kishitani

Goro Kishitani

Hideo Takiya

Ryuji Yano

Ryuji Yano

Takaya Aoyagi

Takaya Aoyagi

Kohei Kuroda

Kohei Kuroda

Katsuya

Katsuya

Kengo Oguchi

Kengo Oguchi

Rikiya Kumagiri

Kiyohiko Shibukawa

Kiyohiko Shibukawa

Yakuza