Lotto Sport Italia is an Italian sports apparel manufacturer. Its products are now distributed in more than 60 countries.

Look it up at:
Google

Google Images
Wikepedia