Aniworks Logoworks
Sacrificial Princess and the King of Beasts

Episode 18 of Sacrificial Princess and the King of Beasts

Rescue and a Fated Duel

Aired Aug 16, 2023