clouds and haze; swarm (of people); throng; (flee) like the wind; (run) out of sight
Kasumigaseki; district of Tokyo where most of Japan's government ministry offices are located; government ministries (of Japan); Japanese government bureaucracy
to live on air; to live on nothing; to live without a means of income