Spain, officially the Kingdom of 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. The country's primary official language is Spanish, but other major languages include Catalan, Galician, and Basque.
Advertisement