Keris Ÿzerhand

Keris Ÿzerhand, also known as Keris the Father, is the Chief of Ouwestad and the leader of Clan Ÿzerhand.