Angel of Vindication (TL)

Angel of Vindication (TL) (3) Celestial Creature - Angel 0/2 FlyingPurity 1 : (5) If this has a purity counter on it, choose a creature you don't control. If that creature would take damage this turn, prevent all damage dealt to it and put vindication counters on this equal to the amount of damage prevented this way. Remove a purity counter from this: deal X +1 damage or prevent the next X damage divided as you choose between any number of creatures in play, where X is the number of vindication counters on this.