Sullay Kaikai has joined Blackpool on an initial two-year deal, plus 12-month option, subject to international clearance.
The exciting young winger, 23, moves to Bloomfield Road following a short stint out in the Netherlands with NAC Breda, where he made six appearances in the Dutch Eredivisie.
Prior to that he was on the books of Crystal Palace from the age of 15 and scored on his first-team debut against Newcastle United in 2014. He went on to make a further 10 appearances at Selhurst Park and also won the club's Young Player of the Year award.
It was during his time at Palace that he also had a number of successful loans in the Championship and League One, scoring three times in 18 games for Brentford and 12 goals in 29 appearances for Shrewsbury Town, where he also picked up a Sky Bet League One Player of the Month award.
Kaikai, whose most recent loan in England came with Charlton Athletic, becomes the fifth new player to join the club this summer.
Sullay Kaikai said:
"It's exciting times with the new owner and you can feel the buzz around the place. It's really excited times and I'm happy to get it done and start pre-season with the lads."
Manager Terry McPhillips added:
"Sullay is an exciting talent with bags of ability. He adds pace and power to our attack and hopefully plenty of goals and assists."