Screen Siren has a winning rate of 61.948% and has been in 4544 duels.
Won: 1781 Lost: 1094 Drawn: 1669
Dueling Since: 2/25/2012
Submitted by: Michele Akin
About: WOZ Heart on My Sleeve with restyled hair and wearing Ms. Ghastlys Eternal Beauty
Category: The Wizard of Oz