Manchester City striker Jo has left the club to sign for Brazilian side Internacional.
The 24-year-old moves for an undisclosed fee after joining City for £18m in 2008 from CSKA Moscow.
During his time at Eastlands he failed to reproduce the goals he scored in Russia, scoring only six times in 42 appearances for the Blues.
The Brazilian spent further spells on loan at Everton and Galatasaray.
Internacional currently sit eighth in Brazil's Serie A.