Tsurupeta Shugo Kishi Elfina Ochiru episode 1

The chivalrous knight Elfina is determined to defend the princess and the kingdom, but unfortunately the kingdom of elves falls under the control of hostile humans. The leader of the human forces, Mordo, demands the elves’ surrender and takes the princess as his personal lewd servant. To protect her people, Elfina offers to serve in the princess’s place. Despite having no prior experience in serving in as a sex servant in 200 years, Elfina slowly adapts to her new job. Over time, she begins to feel a sense of comfort and security. One night, she is confronted by a surprising visitor – the former princess and renowned magician of the elves kingdom. This unexpected encounter leaves Elfina wondering about the princess’s motives and current circumstances.

From:
Date: April 29, 2023