as Tadayuki Saito
as Koo
as Young Onoda
as Ken
as Okochi Mamoru
as Nagayama
as Makoto Takeda
as Hiroki Asaba
as Kim
as Yusuke Sakamoto
as Takeshi Shinabe
as Mine
as Kihara Yuki
as Tatsumi
as Ken Kamei
as Osamu Oyamada
as Ryōta
as Sansuke Gion
as Sunako
as Masahiro Okabe
as Daisuke Adachi
as Igarashi Hiroshi
as Shiraishi
as Teppei Kirihata
as Sho Iotsu
as Kyosuke (15 years old)
as Hideki Kusaka
as Yuuki Kojima
as Matsumaru
as Yasuyuki Nekishi
as 소마 켄이치로
as 코잇타로