Brand Mazda Model Laputa Years 1998 – – Engine 0.7 i 12V 2WD Turbo (60 HP) Body Type Hatchback This is the Laputa, one of the cars brand Mazda. The Mazda Laputa produced since 1998 . This is a 5 door Hatchback. The car has a 658 cm3 engine, with 3 cylinders, that generates 44 kW 60 HP of power ... Read More »