Noin is a demon who disguises himself as history teacher Hijiri Shikaido, who teaches at Maron's school. Five hundred years ago, he was a knight who assisted the original Jeanne d'Arc and was in love with her.
(Source: Wikipedia)