Watch ""
Open in New TabProduction Information
Quick Facts
Cast
Riki Takeuchi
Toshihiko Sakakibara
Yoshiyuki Yamaguchi
Daisuke Negishi
Daigoro Nakayama
Tadashi Okuno