a cartoon planet with trees and buildings