Kong Ling, The Fabulous Echoes – Que Sera Sera