K Cars are tiny cars and delivery vans popular in Japan, most of them are smaller than our Ford KA and many of them are pretty cute. Although traffic is pretty light here compared to other places parking is difficult and many of the streets and lanes are pretty narrow so these cars make sense. There are also rules that you need parking if you want to own a normal size car.