daihatsu means the best Japanese
car on the face of this earth they are the most reliable cars on the planet you could be beat the shit out of this car and it
will keep on truckin if u think it u can do it in this car and it
will still drive like it was brand new