as Takashi Ariake
as Fujiwara
as Masaki Kamihashi
as Tsukasa Kiriki
as Jiro Osawa
as Takemoto
as Ohashi
as Zinpachi Nezu
as Shintaro Ibuki
as Satoshi Kuji
as Koki Tsuruta
as Noriaki Sonoda
as Haruki Hino
as Keisuke Baji
as Takumi
as Naoki Tsushima
as Haruki Onda
as Tatsu
as Tatewaki Kuno
as Ryotaro Yamamoto
as Okkochi
as Jin
as Lieutenant Saku
as Akira Misaki
as Etsuro Kase
as Hideo Mori
as Onitsuka
as Shigeki Sudo
as Naoyuki Nishiyama(西山 直之)
as Norio Bando
as 野口源三郎
as 榎戸信也
as 久藏
as Satoshi Tsutaya
as Yosuke Miyama
as Takagi Shinjiro
as Kirihito
as Kamoshima Yujin
as Tatsuya Kato
as Haruki Nakamura
as Haku Nakata
as 冢本善雄
as Masashi Yakumo
as Takeuchi Kazuya
as Ryuhei Nomura
as Shunpei Makino
as Mishima Shoichiro [Hatsune's childhood friend]
as Reishi Nakame
as Bujo Ira
as Nishi Tsuyoshi
as Takuma Nishigori