The long-awaited moment has finally arrived! The premiere of Sacrificial Princess & King of Beasts has everyone roaring with excitement!
Royal beasts and princesses unite in a magical English dub!