El cantautor cubano Silvio Rodríguez, uno de los máximos exponentes de la Nueva Trova Cubana, editó este tema, "Mi unicornio azul", en 1982, dando nombre al álbum que lo contenía. En esta canción, Silvio alude al unicornio, un animal mitológico, como metafórica representación de la inspiración perdida, al menos eso es lo que dijo al respecto durante una entrevista que tuvo lugar en la República Dominicana. Aunque existe otra versión sobre el porqué de que el pequeño caballito azul con un cuerno sobre la frente, fuese el protagonista de una de sus más célebres composiciones:
"Todo empezó por un amigo muy querido que tuve, un salvadoreño llamado Roque Dalton, quien además de haber sido un magnífico poeta fue un gran revolucionario, compromiso que le hizo perder la vida cuando era combatiente clandestino. El caso es que Roque tuvo varios hijos; entre ellos Roquito —el que hace tiempo se encuentra prisionero, y del que no se sabe suerte—, y Juan José, que jovencito y delgado como es fue guerrillero, herido, capturado y torturado. A este último fue a quien encontré hace poco y me contó que allá, en las montañas de El Salvador, andando con la aguerrida tropa de los humildes, trotaba un caballito azul con un cuerno."