Deborah D’Worshipper Releases New Song ‘Thank You’