View Full Cast Matsumoto Kōshirō XHeizou HasegawaTokio EmotoIchikawa Somegorō VIIITetsusaburo Hasegawa (Young Onihei)Nobuko SendoShōhei Hino