Director
Yan Jun
Producer
Run Run Shaw
Art Direction
Chan Ki-Yui
Screenstory
Chen Yu-Hsin
Music
Wang Fu-Ling
Production Manager
Chow Do-Ven