a cartoon planet with cars and buildings