The Humanoid Cast Kazuki Yao Yoshiko Sakakibara Yumiko Shibata Kiyoshi Kobayashi Hidekatsu Shibata Kazuyuki Sogabe Teruko Akiyama Eiji Maruyama Masaharu Sato