Leaf Veil, also known as Leaf Bracer, is an ability that appears in Kingdom Hearts Final Mix and Kingdom Hearts II. It makes the user invincible while using the spell Cure.
Obtained
Kingdom Hearts Final Mix
Sword: Learned at level 69
Shield: Learned at level 39
Staff: Learned at level 27
Kingdom Hearts II
Obtained at level 20, regardless of what weapon was chosen.