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 TBD.

Under construction...