×

Mazda Demio

Subcompact
The Mazda Demio is a subcompact/supermini/B-segment small car manufactured by Mazda since 1996. While sold across four generations in the domestic Japanese market, the Demio nameplate was rarely used outside of Japan, where it was usually called... Wikipedia