Sacrificial Princess and the King of Beasts — Japanese anime television series