as Takeshi
as Suguru Shindo
as Tetsuo Tenma
as Sasaki
as Shoichi Sakurai
as Onizo
as Sakurai Shoichi
as Ihara Ryota
as Shouhei Miyamoto
as Ryujin
as Sawai
as Maekawa
as Tetsutaro Sakurai
as Takeda Clan Boss
as Susumu Yamagishi
as Sakurai Shouichi
as Shunichi
as Seijo Ojima