Mazda said two sleek concept vehicles at the Tokyo Motor Show embody a “less is more” minimalist Japan aesthetic.


Source: Auto Feed