张献忠
Xi Wang Shang Gong and Zhang Xianzhong.