Don't trust the mileage... looks like it's been tampered with.
The speedo needle does not read 0km/h at standstill, the trip meter numbers doesn't line up and the instrument cluster screws are missing. I bet this car has a lot more than 594 kms / miles whatever.