The survey of the most expensive cities

It's reported in the Worldwide survey of the most expensive cities to live  best 10 from every two years.
It's amazing that Japan's two big cities are  the first and the second expensive costly to live in the world in spite of being under serious deflation.
Another surprising result is the top two cities in Australia are rank in there.

Top 10 most expensive cities

1. Tokyo, Japan (+1 place) 
2. Osaka, Japan (+1) 
3. Sydney, Australia (+4) 
=4. Oslo, Norway (+1) 
=4. Melbourne, Australia (+4) 
6. Singapore (+3) 
7. Zurich, Switzerland (-6) 
8. Paris, France (-2) 
9. Caracas, Venezuela (+25) 
10. Geneva, Switzerland (-7)

While the Top 10 least expensive cities is
=1. Karachi, Pakistan 
=1. Mumbai, India 
3. New Delhi, India 
4. Kathmandu, Nepal 
=5. Algiers, Algeria 
=5. Bucharest, Romania 
7. Colombo, Sri Lanka 
8. Panama City, Panama 
9. Jeddah, Saudi Arabia 
10. Tehran, Iran

I'm not very happy to hear that living in Japan seems not easy.