Credits
PERFORMING ARTISTS
Faye Wong
Vocals
Adrian Chan
Programming
Mei Chang Ensemble
Strings
Ted Lo
Piano
kingchai
Bass
Joey Tang
Guitar
COMPOSITION & LYRICS
Miyuki Nakajima
Composer
Albert Leung
Lyrics
Adrian Chan
Arranger
Ted Lo
String Arranger
PRODUCTION & ENGINEERING
Alvin Leong
Producer
Anthony Yeung
Mastering Engineer
John Lin
Mixing Engineer
John Tang
Recording Engineer