Brand Daihatsu Model Leeza Years 1986 – 1994 Engine 0.7 (64 HP) Body Type Hatchback This is the Leeza Spider, one of the cars brand Daihatsu. The Daihatsu Leeza Spider produced since 1986 – 1994. This is a 2 door Hatchback. The car has a 659 cm3 engine, with 3 cylinders, that generates 47 kW 64 HP of power and ... Read More »