About Tarra

Tarra Blaize lives in New York City. A huge fan of the dark paranormal, Tarra enjoys any opportunity to slip a bit of fang or fur into her stories. While magic is a must for now, who knows what the future will hold?