This shouldn't be happening but it is, he not sure we're he is or who he even is anymore but all he knows is that he's running out of time . Or a reincarnation au based on chapter 205 were the reincarnated demon slayer have to save the world agiana
13 parts