Made by Jaked, which looks to be an Italian jersey company.
Size XL . entirely sublimated design with Number#10 on the sleeves. Unsure of the player. Jersey has almost no wear which is usual for these pre-tournament warmup jerseys as theyre worn for maybe 1 or 2 games.