If you come from a Country that needs a VISA to enter Italy, you must contact your embassy.
The organizers of Gallini Cup do not manage VISA processes or relations with embassies in any way. It’s total responsability of the participants to get the VISA, if need it.
Letters of invitation are issued only to registered teams after the payment of the not refundable deposit.