Nylon string guitar & lead vocals: Leonard Ng. Acoustic guitar & bass: Dominic Wan. Keyboards: Donald Lee. Drums: Don Bosco. Backing vocals: Pam Oei. Recording & mixing engineer: Nick Tay. Asst. engineer: Derek Khoo. Recorded and mixed at the Centre for Film and Media Studies, Ngee Ann Polytechnic.