There's no doubting that ex-pat life can be expensive and especially so in large cities.
Most organisations/employers are very careful about ex-pat packages.

When I worked in Japan I decided to opt-out of the normal ex-pat package and go instead for a local contract based position which enabled me to agree an extended period.