Kei Cars

collection

Japan's unique class of ultra-small cars with engines under 660cc — miniature machines with outsized character.