Varsha Thapa reminds us about the importance of self-love with ‘Damaged Planet’ Varsha Thapa’s new single, titled ‘Self’, is a reflection on the importance of putting oneself first.