Demon Slayer: In Another Life (Modern Au/Timeskip)•|• Rewritten
3 parts Ongoing
3 parts
Ongoing
One discovery, one mistake, one dangerous consequence. After centuries of peace, humanity is thrown back into the age of demons and it's up to the descendants of the once great demons slayers to put...