In Tokyo atm and saw this wild retro sedan. What is it? I’m usually not stumped but I am this time.
Post image

Comments