Star City

Star City is the home of Oliver Queen.