Cast: Kenichi Suzumura, Yuichi Nakamura, Soichiro Hoshi, Koji Yusa, Daisuke Kishio, Akira Ishida, and Jun Fukuyama.