Cantonese Leo Ku Once Upon A Time - Leo Ku (Once Upon A Time - 古巨基) Written By Apple Mac Friday, October 5, 2018 Add Comment