This is the worst kind of OP main character, the kind where protagonist keeps pulling more and more ludicrous things out of his ass. "Reincarnation" is used as a lazy conflict solving device, since the protagonist keeps pulling things out of his ass from his past.