as Onizo
as Takeda Clan Boss
as Ryujin
as Tetsutaro Sakurai
as Shoichi Sakurai
as Shoichi Sakurai
as Shoichi Sakurai
as Shoichi Sakurai
as Shoichi Sakurai
as Sakurai Shoichi
as Shoichi Sakurai
as Sakurai Shoichi
as Susumu Yamagishi
as Taranoyuki Ikeda
as Maekawa
as Takeshi
as Shunichi
as Sasaki
as Sawai
as Shouhei Miyamoto
as Young Teacher
as Suguru Shindo
as Tetsuo Tenma
as Ihara Ryota
as Seijo Ojima(3 eps)