New Haven

New Haven is a Chat-Controlled Planet, and current residence of Richard-1337. It has a residence of 3 Billion people, and a rather large population of wildlife.