Kenya

Kenya is a country in Africa. It is most notable in the Street Fighter universe as being the home country of Elena.

List of Fighters who hail from Elena

 * Elena