Championship side Luton Town have signed Croatia goalkeeper Simon Sluga from Rijeka for a club record fee of more than €1.5m (£1.34m).
The 26-year-old has signed a three-year deal to break Luton's transfer record for the first time since 1989, when they signed striker Lars Elstrup.
Sluga won the Croatian title in 2016-17 and was in the Rijeka side that beat AC Milan in the 2017-18 Europa League.
He won his first cap for the World Cup runners-up against Tunisia last month.
"I'm delighted to break to club record fee with signing a current Croatian international, who is basically second-choice for the country, who 12 months ago were playing in a World Cup final," said Luton manager Graeme Jones, whose side begin the new season with a home game against Middlesbrough on Friday 2 August.
"He's an excellent footballer - an 11th player for us - and he has a fantastic presence and great reflexes."
Sluga, who spent time in Juventus' academy, played against Luton in a pre-season friendly last summer and is their fifth summer signing.
Find all the latest football transfers on our dedicated page.