League One club Shrewsbury Town have signed Leicester City midfielder Khanya Leshabela on a season-long loan.
The South Africa youth international, 21, made his Premier League debut for the Foxes as a late substitute in their 5-0 win over Sheffield United in March.
Leshabela played in the Under-20 World Cup in 2019 and has been a regular in Leicester's under-23 side.
"I want a young squad with vibrancy and energy - he's got all of those things," said Shrewsbury boss Steve Cotterill.
"He's been on trial with Luton for a little while and I think they were interested in a permanent deal.