Build Quality of Japan Made Alto is obviously V good.
Resale will be good but not upto the mark as compared with Pakistani.
Body parts, Lights etc are same as Pakistani one.
Plus points includes
ABS Breaks, Air Bags, Power Stearing, Power Windows, Rear Seat Belts etc..
Negative Points.. Its 660CC ... Engine Parts may cause Problems.. Old Model, Expensive then Pakistani.
You can change the engine later on, when it require major maintenance.