View Full Cast Kikuko InoueDimitrescuTaisuke NishimuraMoreauHiroshi ShirokumaHeisenbergMiyuki SatouAngieSayaka KinoshitaMiranda