Kilmarnock have agreed a one-year deal with former Real Madrid youth player Borja Perez.
The forward, who famously scored two goals to knock his old club out of the Copa del Rey in 2009 while with lower league side Alcorcon, is likely to make his debut against Motherwell this weekend.
Borja, 30, left Alcorcon in the summer and joins Kilmarnock on a free transfer. He previously also had spells with Leganes, Real Valladolid and Alicante.
"He is a very good player," said Kilmarnock boss Kenny Shiels. "We're short in goals as you can see. He's a creative player and we're always looking to get creativity in the team.
"He would be similar to Dean Shiels in a way, in certain parts of his game. He gives us something to play off up the top end of the pitch."
Shiels had appeared to give up on signing the player last week, saying the club couldn't afford to meet his demands.
"He's went home, he's enjoyed his time here and he's come back to me and said he would like to come for the terms we had said," Shiels said of Borja's change of heart.
"He was agreeable to that. That influenced all the decisions so we started to get the ball rolling, and he flew in last night."
Watch Borja Perez in action for Alcorcón against Real Madrid