Scarella

Scarella is a fictional Scar supervillain appearing on ' , being created on TBD 1989.

Background
Scarella is an assassin Scar whose origins date to 193? as her family dies of a mysterious plague. However, TBD.

Under construction...

Abilities

 * Under construction...
 * Under construction...