Syren

Syren (Avery Chance) is a fictional supervillain appearing on ' , being created on TBD 19[7, 8 Or 9]?.

History
Avery was once a struggling artist who ended up TBD.