25 parts Ongoing Tainted by a demonic influence, his friends are forced to kill him. But that is not his end. By the whims of a god, he returns in time to where it all began. Yet, In a cruel twist of fate, he is stripped of the memories of his former life and must reclaim fragments of his past by meeting mysterious, hidden conditions. Each piece he recovers reveals a truth more twisted than the last, showing him that to truly save the future, he may have to cast terror upon the present.