Mayor Zao (Character)



Mayor Zao is the bumbling, greedy Mayor of Shang Mu from Freedom Planet.

Counterparts
Feel free to add.