Vidura Barrios releases Om Namo Bhagavate Rudraya