Mazda 121 evolution

A small car sold in Europe and Australia — from the rounded 'bubble' sedan to a rebadged Ford Fiesta.
3 generations, oldest to newest — open any step for details.

Mazda 121 (DA, Bubble)1987–1990
Mazda 121 (DB, Revue-based)1990–1996
Mazda 121 (Ford Fiesta-based)1996–2002