Artificial planet