Sacrificial Princess and the King of Beasts
The Kingdom of Ozmargo, located at the world's end, is home to a diverse array of beasts, ruled by a powerful, nameless king. A century-long war between Ozmargo and the neighboring human kingdom has ended, with a peace treaty established that requires an annual human sacrifice. Sariphi, the 99th sac…