![](https://pic1.mangapicgallery.com/r/avatar/73/u212411_50x50.jpg?2)
Feyran is a divine beast, they age differently. Especially as a special kind. Look at Lusha who ages like a human, but Feyran didnt change much if at all during the past eight years. But Lusha's brothers grew up quickly. Feyran is a rather young divine beast, he is probably older than the princess was, but looks like a child. In the human world a child cant do much so he changed his appearance to an adult to become a knight. When hes unstable he returns to his original form of a young divine beast, to make it easier for young Lusha to understand they made Feyran pretend to be someone else when hes in his original child form, thats why she think Ran is someone else.
Who is the ML? Don't tell me it's feyran? The adult black haired guy before regression? Cause Imma drop this, if he's the ML. It reminds of that one manhwa where the ML is her knight