Shun

Shun is the powerful leader of the ape army. He has conquered all the Island of Yenching.