Anime Crunchyroll Release Date Up ComingJuly 28, 2023 Sacrificial Princess and the King of Beasts Season 2 Release date, cast, trailer, and latest news The Japanese anime series Sacrificial Princess and the King of Beasts, also known as “Niehime to Kemono no… byRitesh Pathak7 minute read