dodo like thing on the passenger side? and i see a small set of what looks like wings above and to the left of the logo. i dont know. i've been staring at the pics for the past 15 min and it all looks like bits of birds to me.
amazed and stumped, and finally get why you called the car "lost birds"