Nepathya releases new song Ho Rama Rama