North America

North America is where Elwood City lives in