Tahlia

Tahlia is a female Furcadia character with a species of "Demonic lycan hybrid of draconic and canid decent[sic]". Her real life name is Kristen, and she is from Richmond, Indiana, U.S.A.