Leonhart is one of the main characters of Sacrificial Princess and the King of Beasts.
He is the current king of the kingdom of Ozmargo.
(Source: Sacrificial Princess and the King of Beasts Wiki)