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