Real Betis has signed Borja Iglesias from Espanyol after paying his €28.14m release clause.
The striker spent a single season in Barcelona after joining from Real Zaragoza last year, scoring 17 La Liga goals and a further six in cup competitions as it finished seventh in the table.
Espanyol head coach Rubi was subsequently appointed by Betis as the successor to the sacked Quique Setien and he has brought the 26-year-old Iglesias to Seville on a five-year deal.
The arrival of the former Celta Vigo forward was announced by Betis on social media with a video referencing his unusual nickname - Panda.
"From the first day he arrived, Borja Iglesias has had exemplary attitude and behaviour," Espanyol said in a statement.
"Espanyol wishes to thank the player for his application, professionalism and commitment in white-and-blue colours and wishes him luck in his future."
Iglesias struck the opening goal in nine La Liga matches last season, the joint-most of anyone in the division, level with Girona's Cristhian Stuani.
He is the fifth new signing for Betis ahead of the 2019-20 campaign, joining players including former Lyon captain Nabil Fekir, although Giovani Lo Celso has left for Tottenham.