The Siren (Villain/Hero)

Spell BinderSpell Binder Fayetteville, Arkansas
The Siren is a new alien/human hybrid species found on Pandora.... When feeling threatened, she spins into a fire tornado destroying everything in her path....
Sign In or Register to comment.