The FIFA Beach Soccer World Cup Seychelles 2025 Official Mascot, TiKay, has been unveiled on the Indian Ocean Island that The ...
Born among the Seychelles' sand dunes, the tortoise has been unveiled as the Official Mascot for the forthcoming FIFA Beach Soccer World Cup.