Fran

The fran (フラン), or the love fairies (愛の妖精), are spirits that give shape to unfulfilled love and brings people together. There are as many love fairies as there are broken relationships in the world. They wander in search of their memories and will disappear if they discover their identity before remembering their love.