Full Cast & Crew

cast
crew
  • Kisuke  Iida
    Kisuke Iida as Karasawa
  • Kazuya  Shimizu
    Kazuya Shimizu as Murakami
  • Chiharu  Kawai
    Chiharu Kawai as Liu's Interpreter
  • Dean  Harrington
    Dean Harrington as Dr. Brown