View Full Cast Ryoko HirosueGuangping XuMansai NomuraLu XunMachiko WashioHajime YamazakiKazunaga Tsuji