Angel Wolf, a reoccurring reincarnate/transmigrate caught in an endless loop of lives due to his own sin.
500. That's how many lives he's lived and within each one, he was taught a different skill to carry him through his lives; Leading up to the one point in time where the God of Reincarnation offers him power.
Real power.