Millisphere : a region inhabited by approximately 1000th of the world’s population.
More war in the millisphere ... love the maps!
More war in the millisphere ... love the maps!