Invisible Woman

C12209 concept

Invisible Woman is a superheroine who can render herself and other objects invisible and generate powerful force fields for defense, offense, and protection.


Instances (1)