Place of Origin
Japan
Type
Gas / Petrol Engine
Power
239KW (325HP)
Displacement
2997
Torque
435NM 294NM
Brand Name
TOYOTA