Wandering ex-Barcelona midfielder Bojan Krkic has joined Bundesliga club Mainz on loan for the rest of the season after stints in Spain, Italy, Holland and England.
"Mainz 05 have given me the opportunity and privilege of playing in another major European league, in the Bundesliga, following my spells in La Liga, Serie A, the Eredivisie and the Premier League," said Bojan.
The 26-year-old Catalan-born attacking midfielder made 164 appearances for Barca before also having spells with Roma, AC Milan, Ajax and Stoke City, from whom he joins Mainz on loan.
Krkic's move to the Premier League
Having failed to win a regular place in the Barcelona line-up, Krkic has been on the move since 2011 and made his single appearance for Spain in 2008.
He has scored three goals in nine English Premier League games for Stoke this season.
Krkic has won an impressive selection of titles, including the 2011 and 2009 Champions League titles with Barca and three La Liga titles, plus the 2010 Club World Cup, and the Dutch league title in 2013/14 with Ajax.
"Bojan came onto the market for us at short notice and we have worked intensively to get him," Mainz's director of sport Rouven Schroeder told Bild.
"We are proud, because he is the sort of player who is not normally in our category."
The attacking midfielder will fill the role vacated by Yunus Malli's transfer to Wolfsburg and took part in his first training session with Mainz on Sunday ahead of their Bundesliga match against Borussia Dortmund.