View Full Cast Riki TakeuchiGinjiro MandaTaro YamamotoKohei ShinjoNaomi KawashimaShoko HayamiTetsuya YūkiHideo SawakiMasuo AmadaShoichi Hirose