The 22-year-old has joined on an initial season-long loan, with an obligation to then buy on a five-year contract.