All Cast

Asahi Kurizuka

Asahi Kurizuka

Hijikata Toshizo

Shunya Wazaki

Shunya Wazaki

Sohaku Rokusha

Hidehiko Ishikura

Hidehiko Ishikura

Tetsuko Kobayashi

Tetsuko Kobayashi

Keiji Takamiya

Keiji Takamiya

Takaya Uesugi

Takaya Uesugi

Shinji Takano

Shinji Takano

Bin Amatsu

Bin Amatsu

Ryôhei Uchida

Ryôhei Uchida

Jotaro Togami

Jotaro Togami

Takayuki Akutagawa

Takayuki Akutagawa

Hiroshi Shingûji

Hiroshi Shingûji

Satoru Nishida

Satoru Nishida

Sōnosuke Oda

Sōnosuke Oda

Jun Kashima

Jun Kashima

Wakako Kunitomo

Wakako Kunitomo

Tadayuki Okamoto

Tadayuki Okamoto

Teruo Sudo

Teruo Sudo

Shinpachi Kura

Shinpachi Kura

Ken Izumi

Ken Izumi

Yasuhiro Minakami

Yasuhiro Minakami

Eizô Kitamura

Eizô Kitamura

Michiko Nakahata

Michiko Nakahata