Ivan Rakitic has been welcomed by thousands of supporters after he was unveiled at Croatian side Hajduk Split.
The former Barcelona star was a free agent after mutually agreeing to end his contract with Al-Shabab, who he only joined back in January.
The 36-year-old has given up the millions he would be earning in the lucrative Saudi Pro League for a move to his home country - where he will be playing for the first time in his career.
Rakitic, who is a legend at Spanish side Sevilla, said he has made the switch to pursue 'a unique opportunity'.
At his unveiling with Hajduk Split, he said: 'I got the opportunity to give something back, for everything Croatia has given to me in the most beautiful, checkered shirt.'
Ivan Rakitic has left the Saudi Pro League to join Croatian side Hajduk Split on a one-year deal
Rakitic received a hero's welcome from thousands of fans as he lifted up the club scarf
Fans let off flares with smoke covering the fans that had turned up to see the Croatian legend
Videos have gone viral of the club's supporters welcoming him to the club.
Rakitic is seen walking out with the club scarf which he hoists into the air, before the camera pans down on thousands of fans who have greeted him.
Fans were obviously excited to see their new signing, with many letting off flares, with smoke lifting into the air.
The Croatian midfielder waved to the fans who cheered when he came out and started chanting.
Rakitic left Sevilla, where he was vice-captain in his second stint with the club, back in January.
His contract with the club had been due to run out in the summer and together they negotiated an early exit so that they could reduce their wage bill.
Al-Shabab, who have former Atletico Madrid star Yannick Carrasco among their ranks, finished eighth in the Saudi Pro League last season.
Rakitic ended his second stint with Sevilla in January to join Saudi Pro League side Al-Shabab
Rakitic enjoyed his best success with Barcelona where he won 13 trophies in six seasons
Rakitic only made eight appearances for the club as a muscle injury kept him out for the best part of two months.
He is best remembered for his time with Barcelona, where he made over 300 appearances and won four LaLiga titles, four Copa del Reys and the Champions League back in 2015.
Rakitic has also played 106 times for Croatia, though retired from international duty four years ago.