Daihatsu OFC-1 '07
Engine
Stock PP: 313
Peak Torque: 98 Nm / 72.3 LBFT @ 2500-3500 RPM
Peak Horsepower: 60.6 HP @ 5500 RPM
Transmission: 7-Speed Manual Transmission