I never got a look at the planet. I had this feeling I knew the planet and its ecology but I can't recall what exactly that is.
I'd like to meet about the model. No clue about the car. I'm inquiring about another issue and maybe I can look into that as well. The car feels...familiar.