cats don't always land on their feet (soraru and mafumafu story)
31 parts Complete
31 parts
Complete
nothing will ever be the same.
when i'm awake, the thought of what happened torments me, but everytime i close my eyes, im forced to relive those events all over again.
i cant escape this harsh new r...