Hace cien años, hubo una gran guerra entre la humanidad y las bestias. Una vez que terminó la guerra, se propuso una tradición anual en la que se tomaría un sacrificio femenino de los humanos para ser comido por el Rey de las Bestias. Esta tradición continúa cuando el sacrificio número 99, Sariphi, de 15 años, es llevado de su pueblo al reino de Ozmargo, un reino lleno de miasma donde viven las bestias y la entrada de humanos está prohibida. Pero Sariphi no es como los sacrificios anteriores. Su optimismo y falta de miedo hacia las bestias y su destino sorprenden al temible Rey. Intrigado por la princesa sacrificada y su historia, le permite vagar libremente por el reino hasta la noche de la revelación a pesar de la posible indignación. Poco saben Sariphi y el Rey, el poco tiempo que pasaron juntos ha preparado lentamente el escenario para algo inimaginablemente diferente para el futuro de Ozmargo.