Leonhart es uno de los personajes principales de Sacrificial Princess y el Rey de las Bestias. Él es el rey actual del reino de Ozmargo.
A la luz de la luna llena cada mes toma la forma de un humano, en esta forma conserva algunas de sus características de su contraparte bestia, especialmente sus ojos carmesí, cuernos y sus dientes todavía tienen pequeños colmillos.