One common way to describe them is a 'story buff'. This implies that they are really into and have a great fondness for stories. Sometimes, they might also be called a 'story devotee', showing their dedicated love for the world of stories.
You could call them a 'fictional character enthusiast' or a 'fan of fictional characters'.
A person who writes stories is commonly called a 'writer' or an 'author'.
A person who writes short stories is usually called a short story writer.
Well, they could be called a 'fabulous story spinner'. This term implies that they have the talent to create and tell wonderful and captivating stories.
Such a person is often called a 'novel enthusiast' or a 'bookworm'.
A person who writes fiction is usually called a fiction writer.
Such a person is usually called a 'visual novel creator' or 'visual novel developer'.
The original singer of Waiting for a Person Who Loves Me was Chen Yaochuan.
Such a person usually has a vivid imagination and enjoys getting lost in different fictional worlds.
Well, it could be a new character introduced in the fanfic. Maybe a mysterious stranger who has some special charm that attracts Sakura.