There is a City God temple in every major administrative center in the Chinese diaspora. Ranked above the local earth god Tudigong, his job is to keep the city safe, and to watch over its inhabitants. He has both civil and military assistants to undertake the necessary bureaucracy of keeping track of all birth and deaths and all meritorious and evil deeds committed within his spiritual domain. Each City God is the soul of a meritorious human who was promoted to this exalted rank after death. There are four City God temples that I am aware of in Taipei, Taiwan; three in Singapore, and three in Kuala Lumpur. The numbers can be accounted for as each city has grown in size since they were founde...