King Kapisi
Birth Name:
William Urale
King Kapisi was born as William Urale.