as Takaji Muranaka
as Hosokawa Tadatoshi
as Royal Gentleman
as Hisashi
as Tanjiro
as Izunokami Nobutsuna Matsudaira
as Naojiro Kataoka
as 犬神佐兵衛
as Shintarô Yagyû
as Date Terumune
as Yasunosuke Yajima
as Hattori
as Yasuyuki Okuruma
as Takeaki Enomoto
as Mitamura
as Kitahara
as Sasaki Sukesaburo
as 新八
as Yuki Jonosuke
as Nagai Shinano-no-kami
as Yutaro Ashigara
as Tokugawa Yoshimune
as Hanshiro Tsuge
as Matsudaira Choshichiro
as Saitō Dōsan
as Romper Matsugoro
as Hanbei Takenaka
as Bunroku
as Shintaro Mochizuki
as Lord Kishu Yorinobu
as Koda Masujiro
as Shinzo
as Aizu no Kotetsu
as Kyotsuki Shishinosuke
as Tamiya Daisuke
as Akihiko Kambayashi
as Kota
as Kyogetsu Shishinosuke
as Masayoshi
as Shinrokuro Shimada
as Aizu Clan Lord
as Oishi Kuranosuke
as Ando Kazuma
as Kojiro Tsukahara
as 服部
as Suwaraya Ichibe
as Sojiro Kandagawa
as Hercules Poirot (voice)
as Matsudaira Choshichiro Nagayori
as Iehisa Shimazu
as Saigo Tanomo
as Kanbei Sekiya
as Saigô Takamori
as Hashida