So there's the animal vs human kingdom & demon kingdom now thrown into the mix. From the comments, we found out princess has many fans & they have valid reasons to be. I'm not one of them. Her fight to the death paid for her sins. Humans are fickle, greedy & wicked so I don't side with the humans either, especially when they're this medieval. Tough luck, being ignorant sitting ducks in between wilder & powerful intelligent species.
Her secret giveaway end speech tho. Anyway, I only take from it that he's the FuwaFuwa Jichan the savior.