Yoga Lin – Let It Die

While participating on the latest season of Mainland China’s King of Masked Singer (蒙面歌王) [1], Yoga Lin keeps on promoting his most recent album, Sell Like Hot Cakes (今日營業中) [iTunes], with the video for Let It Die (讓世界毀滅, which literally means “let the world be destroyed“), which was directed by Chang Ching YU.