Mamelodi Sundowns flop Fiston Abdul Razak has resurfaced in Egypt after restoring his reputation as one of Africa's most prolific strikers.
Razak arrived in South Africa with Sundowns in 2015 from Kenyan Premier League side Sofapaka in a reported R3 million deal.
However, he made just one start in the Absa Premiership before being sent out on loan to Bloemfontein Celtic in two separate spells.
While he's since rekindled the form that made him one of the hottest prospects in Africa with his form for Burundi and more recently JS Kabylie - Razak found his career at a crossroads once again at the end of last season.
After helping the 14-time Algeria Ligue 1 champions to a runners-up finish with seven league goals in 20 appearances, it was reported Razak was not paid for four months.
And over the off-season, the 26-year-old saw his contract terminated and on the lookout for a new club once again.
Egyptian Premier League side ENPPI have since confirmed the signing of the Burundi star on a three-year contract, as per their official website.
Despite his nomadic journey that's taken him from South Africa to North African football via Angola - Razak holds an incredible record at international level.
In 45 caps for The Swallows, he's netted a credible 19 goals, seven of which helped them qualify for their maiden Africa Cup of Nations in Egypt this year.