Vidura Barrios shares latest single Om Namo Bhagavate Rudraya