Pullman has long been the biggest and most luxurious line of German luxury cars, and it's just grown even larger. This is the 2016 Mercedes Maybach Pullman. This thing's 21 feet long; it's basically the ultimate Mercedes limousine.
The starting cost is only $566,000. That's for the "unarmored" version, though, so you know a properly Putinized version is on its way.