Is It Possible to Love a Demon? (Rin Okumura X Reader)
32 parts Complete Mature
32 parts
Complete
Mature
(Y/n) (L/n), a girl who has suffered from a past of nothing but tragedy and little hope for a brighter future, followed a dear friend to a school held for certain students who keep the country of Jap...