Earth Resides in Oddball Solar System