Up Coming Anime Episode Update Release Date UpdateJuly 11, 2023 Sacrificial Princess and the King of Beasts Episode 13 Release Date, Recap, Spoiler, Cast & Character Sacrificial Princess and the King of Beasts Episode 13, also known as Niehime to Kemono no Ou, is⦠byRiju Saha7 minute read