Italy

Italy is a country in Europe. It is most notable in the Street Fighter universe as being the home country of Rose.

List of Fighters who hail from Italy

 * Rose