When people ask, I tell them that it is an Isuzu concept vehicle which made it to production for a limited number of lucky owners. Second question usually is, "Do you like it?"
Just a smile seems to make the point clearly.
What really is noticeable and sort of dangerous are people who strain to read the Vehi CROSS on the sides. They end up drifting in my lane.