Chan-Weng-Kin-Damien Chan (Chan-Weng-Kin-Damien)