Broken Mirrors

Broken Mirrors is the stand of Amelia Finch.

Appearance:
Broken Mirrors manifests as a tall green colored humanoid, though his physical form isn't manifested often.

Abilities
Broken Mirrors has the ability to redirect physical damage into objects in the surrounding area. The user can use this ability to heal or block damage, provided she knows it's coming