Cyba

Cyba (Melanie Mastor) is a fictional Face Paint supervillain appearing on ' , being created on TBD 1995.

Background
Melanie Mastor was a Face Paint hacker who is known for taking down buildings and stealing infamous tech. Later on, TBD.

Under construction...