Sayoko is an incredibly kind, but solitary, young kimono-clad lady who has certain supernatural abilities. She can see ghosts, and she frees them from their places of death by agreeing to let them haunt her instead. As a result, everywhere she goes, she is followed by an army of well-meaning spirits that only she can see. Her weirdness tends to throw any normal people who would have otherwise possibly become her friends.
Inaba is a poor college student who accidentally ran over her with his bicycle.