That's a limo? LOL!!! 😀
Though they still run quality circles around American sedan manufs' the Japanese have much to learn about making "A Big Car." Americans are not 5'5", 140 pounds.
The car pictured in the linked photos is no bigger than say, a Buick Lesabre or Olds Delta 88 from a few years ago. No big deal, really.