Reflect

Reflect (リフレク), Reflera (リフレラ), and Reflega (リフレガ) magic are attacks used by Sora, that utilize the element of Light.

Reflect acts very much like Aero. However, unlike Aero, it produces a barrier of light for a second that guards from attacks, nullifying all damage, then it goes away. Also, if any level of Reflect successfully guards an attack, it unleashes a spray of light around the dome that does damage equal to the enemy's attack power to anything hit by the light. In fact all attacks can be reflected, with correct timing. The higher level Reflect is, the larger the dome and the spray of light will be.

Reflect and Magnet replaced Aero, Gravity, and Stop from Kingdom Hearts. The Reflect spell has only appeared in Kingdom Hearts II. Although no enemy uses Reflect, both Silver Rock and Roxas use the element of Light, which is present in the spell.

In Kingdom Hearts Birth by Sleep, Aqua's Guard ability consists of her using Reflect, therefore she can use it indefinitely without tiring. In addition, she is able to cast it around others, instead of just herself, which is displayed in the one of the game's final cutscenes.

Reflect magic is classified as Defensive Magic.

Kingdom Hearts Birth by Sleep
Reflect acts as Aqua's Guard ability, several other abilities existing that are Reflect-based. If an attack such as Counter Blast is linked to Reflect, then Aqua can hit those who strike the barrier with a blast of energy, similar to in Kingdom Hearts II.

Kingdom Hearts II
In Kingdom Hearts II, Reflect acts very much like Aero. However, unlike Aero, it produces a barrier of light for a second that guards from attacks, then it goes away.

Kingdom Hearts II
Reflect: Granted after defeating Pete in Timeless River

Reflera: Upgraded after defeating Xaldin at Beast's Castle

Reflega: Upgraded after defeating the Master Control Program in Space Paranoids

Miroir