Carmen Sandiego

from Wikipedia, the free encyclopedia

Carmen Sandiego stands for: