Share Share on Facebook Share on Twitter Pinterest LinkedIn Spotted at a Lexus dealership near Meiji Jingu in Tokyo. Wild to see this, not sure if it has a V12 or a V8 by deadxilence Interesting CarsSpotted