Soul Red: Yusaku Matsuda Cast Tadanobu Asano Teruyuki Kagawa Kankurô Kudô Tôru Nakamura Ryuhei Matsuda Shota Matsuda Andy Garcia Mitsuru Kurosawa Shoichi Maruyama Tomomi Tsutsui Seizô Sengen Riki Imamura Tadao Sekine Yoshimitsu Morita