Scarella

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

Background
Scarella is an assassin Scar.

Under construction...