as Osaru Mukashi (voice)
as Sunagawa
as Jouji 'George' Koizumi
as Junichi Kitami
as Taira
as Tsuneoki Ikeda
as Toshio Nakagawa
as Sanda
as Noboru Aihara (30 years old)
as Susumu Onodera
as Sen Yagami
as Eiji Ujo
as Ayumu Muko
as Sekai
as 田渕繁行
as Noriaki Sawada
as Goro Ashimura
as Takehachi Sokoi
as Kota Tanaka
as Kongming
as Yoshii
as Ichigo Kamikura
as Chihiro Okudera
as Hyoudou Haruo
as Ranmaru Tomonaga
as Sota Morimoto
as Kamogawa Takashi
as Tanaka Maru
as Koichiro Tsushima
as Sublieutenant Kusaka
as Tomoeda
as Toshizo Hijikata
as Akito Kusakabe
as Yukihito Kosaka
as Seno Kazuma
as Koki Kiyose
as Takara Keisuke
as Masashi Nishioka
as Osamu Tamura
as Shogo Hayama
as Hayato Kaizaki
as Tachibana Shogo
as Kotaro Taneda
as Mayama Takumi
as Shinobu
as Shokatsu Koumei
as Tsushima Shuji
as Keigo Hayami
as Kazuki Nanami
as Yohei Yamaguchi
as Manpyo Teppei
as Sho Okura
as Masashi Senoo
as Yoshikawa Naoki
as Tomekitchi
as Satou Ikuo
as Hirayasu Saimon
as Kikuchi Toru
as Shigeru Murai
as Taku Gomyo
as Yuuhei
as Eisuke Yamate
as Ren Hoshina
as Kyûzô Miyabe
as Haruki Kiryu
as 朝永兰丸
as 妹尾雅司