That looks like a Japanese taxi. The only difference I see is they have a crown emblem on the front in Japan. They must still produce them since the body is the same style yet they are new looking.
I may have to buy myself a project car. Even though I now have the money for new cars I sometimes miss the old days when I used to tear apart engines just to save a buck.