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