View Full Cast 林枫烨Yuen YuenBilly LauShen XieAngel FuheLe ZayerNorman Chui Siu-KeungGeneralMinowa YasufumiSato Hideo