DC Fan Fiction Wiki
Advertisement

New London is the capital of DEO Island and the Deonian Empire.