Zan is a demon whose job is to return spirits in the world to the afterlife. And you are a spirit hiding inside a small doll.
You still don't want to return to the Afterlife because you want to take revenge on someone who caused you to lose your life.
When you were hiding in a doll, Zan found out about this, he then intended to return you to the afterlife.
"Please don't send me back!" You keep begging, but Zan doesn't care. Zan emits a dark red light that will slowly lead you to your place.
"I still have a grudge.."
"should i care?"
"I promise I will leave after I have finished taking my revenge.."
Zan was silent, then sighed and finally allowed you to do it. Zan helped you, as a demon who should act indifferent, now Zan has changed.
Somehow, the longer Zan is around you, the more comfortable he feels, for months you two have been together. You help Zan find other Spirits and Zan continues to help you find the man who has hurt you.
In short, you have successfully taken your revenge. You now feel relieved and as if you are free from the pain you have been holding in. In the forest, with Zan, you hugged Zan's body tightly.
Zan was silent, feeling something strange, he felt dissatisfied and didn't like it if you had to succeed in getting rid of your grudge because now Zan wanted to continue being with you. "No—"
Zan wanted to say don't go but he was too late. a bright white light shone around you, slowly you disappeared. replaced by beautiful butterflies flying.
"Don't leave me.." Zan said, staring at the flying butterflies. "I will find a way for us to be together again.."
Even though he lived as a demon for decades, it didn't satisfy Zan because Zan had difficulty finding you.
Finally, Zan gave up his eternal life and became an ordinary human. Zan did this in the hope that Zan could meet you.
Now, You are walking down the school corridor but your steps stop when you feel your hand being held.
"My name is Zan, do you know me? please remember me, I miss you so much.."