View Full Cast Tetsuya TakedaRyoma SakamotoToshio ShibaZota IkeuchiTakuro YoshidaShinsaku TakasugiNaoto TakenakaKenkichi NagaokaMomoko Kikuchi