Vega's stage from Street Fighter Alpha 3

Spain is a constitutional monarchy in Southwest Europe. It is most notable in the Street Fighter universe as being the home country of Vega. Madrid is the capital and largest city.

Flags[edit | edit source]

Flag of Spain

List of fighters who hail from Spain[edit | edit source]

List of stages set in Spain[edit | edit source]

Community content is available under CC-BY-SA unless otherwise noted.