Edwerd II

Edwerd II is the current king of Angla.