Angel of innocence
Whenever an opponent cast a spell, if that spell deals non-combat
damage, counters another spell or destroys a permanent, counter
that spell.
If Angel of innocence would leave the battlefield, instead of it
exile it with 4 time counters on it. It gains suspend.
Card Comments