Zhe Wuxiang (Cataclysmic Gerosha)

Zhe Wuxiang / Scratched Hen (划伤母鸡, pronounced: "Hwa-shwa-muji") is...